Worms are internal parasites that live within the intestines. There are several types of worms – Hookworm, Tapeworm, Whipworm and the most common, Roundworm. Possible signs that your dog has worms include: weight loss, always hungry, bloated abdomen, dull coat, pale gums, diarrhea or vomiting. Roundworm often infest young puppies. They are similar looking to spaghetti, but wiggle, are off-white …