Question: how do dogs get worms?
Answer: Dogs and cats become infected with roundworms by eating worm eggs from contaminated soil or stool, or by eating infected rodents. Hookworms are contracted by ingestion of microscopic larval by mouth or from larval entry through skin, usually on the feet.