tapeworm in puppies

An enormous tapeworm is yanked out of the rear end of this unhappy puppy. Gross – very, very, gross.