Hi! I have a 1 1/2 yr old bulldog. She has had throwing up issues since she came home. If she doesn't take frequent breaks when she eats, she pukes, if she drinks too fast, she pukes. It has gotten better than it was. When she used to puke, it could be hours later and the food would still be whole...which I thought she can't be digesting it properly. She was on Blue Buffalo Basics/grain free and was giving her Freshpet with it. After visits to the vet, they changed her over to Science Diet Hills prescription D/D-she didn't like it, this is a dog that would WAIT for me to put her food out. Now, they said to try the Hills prescription V (?)--complete hyperallergenic. She did puke the other day and it was broken down which I guess is good. Her tear stains are HORRIBLE though since the switch to the Science Diet food and when she was on Blue Buffalo, they completely went away. How good is this food? My last bulldog did great on Wellness so I was thinking of switching our Lily to the Wellness Simple/Grain free. I feel like if they have the tear stains that bad, there is a problem and I need to get to the bottom of it... Any thoughts? THANKS!