Five types of parasites or more commonly known as worms are problematic as they infect dogs. There are heartworms, hookworms, roundworms, tapeworms, and whipworms. The type of worm that will infect canines depends on the area you live. Here is why these worms are so bad for your dog.