alisanswers.com
Pet Health Problems: Giardia in Dogs
In response to a question asked… Giardia is a simple single-celled parasite – it isn’t a bacteria or virus. The parasite occurs worldwide and causes of diarrhoea in people as wel…