Quote Originally Posted by Kfamr View Post
Giardia is pretty common and very easily treatable. It could have been something as simple as he drank from a puddle or other standing water that was contaminated with animal feces carrying giardia. He could have stepped in feces contaminated with giardia, licked his paws, and it's as simple as that.

Just be sure to immediately dispose of any stool Snoopy has as it's very easily spread to others. Hope he's feeling better soon!

I'm pretty sure that it came from the shelter. I do clean up stools constantly in the yard. We've had Coco for 2 1/2 ys and no problems with him potty wise.