Doodles is made by Happy Tails. This product is double stitched and is made from chew armour. This toy will play tough with the best of dog toys.Doodles The Chicken$12.99PriceQuantityAdd to Cart