vetchick.com
Giardia – the parasite that isn’t a worm
Getting the phone call from your vet telling you your pet has giardia can be un-nerving. If your dog or cat has had diarrhea, this is the likely explanation. If it was a routine fecal test on a he…