Deer Antlers, Large

Antlers are a great chew for the dog needing something that will last and not break so easily. Antlers can naturally assist with preventing tartar build up while providing your dog with an award. 


Sourced from New Zealand. Packed in the USA


Deer antler 

Related Items