my dog is almost 7wks along and shes had diarrhea on and off for a week, my vet said its because i changed her food on day 40, which was also what i thought could be the cause. but she will be fine for a few days then it will happen again, she will be off her food when she has diarrhea also. her tummy is still growing...what could be the cause?