I'm just curious as to what kind of puppy you have? The reason I ask is because my yorkies (older ones 7 years old) are what they consider a Toy Breed and the one gets sick almost everytime something changes at home. I ended up taking him to the vets and they gave us pills for the diaarhea but said their little systems can be prone to that, kind of like us with irratable bowel syndrome.