So overall my puppy seems active and healthy. However, when she drinks or eats after she throws up. I am assuming it is probably because she is eating and drinking too fast? If you guys think it is, how would I correct her eating habits? I give her little water at a time but she still just drinks and drinks as fast as she can.