
Hi Debbie,
Have some Prokolin at home for such problems.
Puppies eat the most disgusting things, react to vaccinations occasionally and can be affected by tap water etc.
A dose of Prokolin - a probiotic -is often enough to settle their tummy.
Together with the other excellent advice given here, this should sort it. ..........assuming, of course, that you got your puppy from a reputable breeder that reared the puppy well and insured that it had no worm burden.
If in any doubt ask your vet.