i think muzzles for aggresive dogs are a great idea.
i dont believe all dogs should wear them.
like someone else was saying, Haltis are an awseome invention
its like a muzzle but provides more freedom, but you can tighten it around the mouth just in case. it provides good control over the dogs movement too.
muzzles are very restrictive, dogs can barely pant in them (their only way to release excess heat), they cannot drink or eat in them, and most dogs who wear them dont get used to them.( ive fitted dozens of them in the shop)
when safety is involved, i have no problem. sometimes i wish someone would muzzle the mini poodle thats attacks my dog!
"to ignore knowledge is sickness
to know ignorance is strength"