on and off since bubba was about 2 weeks old, she's 8 weeks old now