This is a durable basket dog muzzle for large and extra large dogs. It is made out of high quality genuine leather adjustable straps and a durable metal wire basket. This dog muzzle is perfect for preventing biting or picking up food or other items off the ground. Dog muzzle german shepherd is a good choice for large and extra-large dogs, and for other dog breeds with similar snout shape. Muzzle causes no breathing discomfort in the heat. Perfect for training, walking, grooming, vet, etc.