FELINE GIARDIASIS What’s Giardia? It is a very small parasite that can only be seen under a microscope and that lives in the intestines of animals. This parasite is found in the small intestines [...]
RECAP – LIVE INSTAGRAM OF APRIL 18, 2020 Hosted by Geneviève Castillo Huard President Guests: Dr. Maude-Amélie Bissonnette, general practitioner veterinarian Dr. Rebecca De Arburn Parent, [...]