Answer: I believe it's a tapeworm in a dog
Step-by-step explanation: The key characteristic of a parasite is feeding off a host and harming it in the process, and tapeworms do just that !
7.7m questions
10.4m answers