I wish that I had muzzle-trained mine when we first got her. There are many stray cats in her neighborhood that she likes to try to attack, and she takes two different kinds of steroids that give her a constant need to eat everything and anything. We also live in the city where there are discarded bones and other food and non-food items that she will gobble down before you can even register them with your eyes. Take her to the park where there is less abandoned food? Then she's going to eat goose poop. No goose poop? She will start eating dirt. And ironically, the autoimmune disease that she needs the steroids for makes stress dangerous and even deadly for her, so muzzle training would have risks for her long-term health that we won't risk. Anyway, a lot of vets recommend that you muzzle train your dog just for specific situations that might come up.