No, greyhounds wear muzzles while racing because they have very thin skin and the competitive nature of a race may excite a dog and cause it to accidentally injure another dog.
Outside of races, some people put muzzles on their greyhounds while they're playing with other greyhounds for the same reason -- to prevent accidental injury of their thin skin.
Chat with our AI personalities