the idea that a person shouldnt have a dog if the environment isnt right for it is a somewhat BIZZARE thing to say
(regarding this topics issues ofcourse). so as for springers (example) so what would you do to protect it from damaging its tail? add padding to the walls and furniture?
Bit of an extreme remedy, but there's nothing 'bizzare' about adapting your home if you get a pet. If you get a rabbit, you rabbit proof the house or garden (oh what a lot of fun *that* is...). If you have a baby (lol, not a pet, but still) you child-proof your house. Likewise for cats, ferrets, birds... So why not for dogs?
Of course its always wise to adapt your home to your pet, but some dogs really do have problems. My aunt had a springer spaniel which acted like it was on speed or something 24/7, it never sat still for a moment (even though she walked the dog for hours and hours every day).
I remember the dog sustained some pretty nasty injuries (sores, bruises and wounds and stuff) on its tail from constantly wagging its tail all the time and ending up accidentally whacking its tail on stuff (like chairs). It had to see the vet numerous times, for weeks at a time its tail would be covered in bandages to stop it opening up its wounds. I don't know if the dog got its tail docked in the end (i'm pretty sure it did though), i unfortunately lost contact with my aunt after that.
Now my aunt lived in a BIG house at the time. It was hardly like it was some crampt city flat with no space to stretch. It was the dog which couldn't help the problem, not her.
What would you have had her do, take out all the chairs and tables in her house? Ban the dog to live in a dog pen 24/7 with nothing in it so it couldn't hurt its tail etc?