Puppies and adult dogs can get loose stools and even diarrhea from stress. Going on a plane and then to a strange house with strange people has to be the most horrible of experiences for puppies and no wonder they end up at the Vets. Maybe when he gets used to everyone and everything, he will get much better. I'm not a fan of dog food, so I can't help you there. |