I don't think they were tapeworms if they were fat and greyish. Tapeworms are small and white and look like little pieces of rice. There is another type of worm.. I think it's roundworms(?) that are also visible. They can pick up worms anywhere that has worms living in the ground so public soil, things like that.
I've been through worms with both of my dogs. I panicked like you did at first but I've kinda gotten used to it! It's no big deal. Just have them dewormed and make sure you wash your hands after handling their poop. And don't worry, as long as you take the proper precautions (like washing your hands), you shouldn't have anything to worry about. They won't get on your furniture or on you or anything like that. |