I would like to think that fuzzles could exist; Oddworld Inhabitants said that they try to design characters so they could really exist here on earth. So in some way a fuzzle is a living and breathing thing on oddworld. Kinda like a guineapig without legs, and a bit of bounce just for fun.
I wouldn’t mind having one for a pet, as long as it wore a muzzle, so I don’t loose a finger or 2.
Depths of Odd