Giardia in Dogs
Giardiasis in dogs is actually intestinal infection and infestation of a protozoan genus known as Giardia. There are many species of Giardia but Giardia duodenalis is found in dogs...
Best Flea Treatments for Dogs
Only 3 species of fleas, out of more than 2, 200 species, are usually found in dogs. Interestingly, most common among them is “Ctenocephalides...