Guest
Login
Sign Up
Site settings
Forgot Password?
A funny / serious study of the Life Cycle, clinical significance to dogs, people and other animals, of Toxocara Canis from a veterinary perspective. A mix of video and animated footage.
Autoplay video
Hide player controls
Hide resume playing