Another reason to like dogs?

Your cat, with parasites, may be making you crazy ..expect to hear more about the non-feline friendly reports of the Toxoplasma gondii parasite found in cat feces ..

And could we finally have a an explanation for that strange cat lady on Any Street USA? The parasites did it..

HISTORY