Posts Tagged: Giardia in Dogs March 19, 2020 by Rocklin Ranch Veterinary Hospital A Microscopic Menace: Giardia in Dogs Your pet can’t possibly have parasites – after all you haven’t seen anything in their stool. Right? Well, if you think that you can see all pet parasites with your naked eye, you would be mistaken. There are actually quite a few intestinal parasites that you can’t see without the aid of a microscope. At […]