Types of Worms in Dogs?

There are three types of worms your dog can get which are tapeworms, flatworms and roundworms. Every dog is born with heartworms (which is roundworms) so they have to take medicine to prevent the heartworms from killing them. Always treat any kind of worms your dog has.