Big Sky Antlers are an all-natural chew for dogs. Made from North American Elk and Deer sheds. Big Sky Antlers are rugged, and long-lasting.
Deer antlers are a 100% natural dog chew that contain no plastics, no petrochemicals, no empty starches or artificial flavors. Great for dogs who love to chew.