All natural Water Buffalo horns for days of joyous chewing!! These horns are All Natural with no flavoring or coloring added. Perfect for medium dogs that aren't power chewers but love to chew, or for that dog (like mine) that just likes to chew things they shouldn't whenever they get mad or bored! Also great for cleaning their teeth. These horns all average about 4-5 inches long but vary in thickness and size. I've found that these are perfect for medium to large dogs. Best for dogs over 40lbs.