Hand made from sturdy leather for DogsComes in 3 sizes Small (18" long), Medium (21" long) and Large (25" long).