Dogs 101: Treating Internal Parasites

This micrograph reveals a Strongyloides stercoralis parasite embedded in the intestinal wall, 1972. S. stercoralis is a nematode parasite that infects humans, primates, and dogs. The life cycle is complex, alternating between free-living and parasitic cycles, and includes autoinfection and multiplication within the host. Image courtesy CDC/Dr. Fred Gilbert. (Photo by Smith Collection/Gado/Getty Images).