I don't agree with muzzles but I have always thought every dog should be on a lead! I nearly had to muzzle mine as he gets mistaken of having pit in him (which he hasn't) every time I walk him it's the little yappy small syndrome dogs that growel or go to attack him.. Every dog has teeth so every dog is capable if something triggers but muzzles being compolsery to all dogs isn't fair on the responsible owners that have taken the time to search the breed of dog they bought and trained it ect u know?