My German Shepherd Puppy loves this. It is a super durable rubber but it still soft enough to help with teething. It is well suited to older dogs too that have a weaker jaw. They are easy to clean and I love being able to fill them with anything from Kibble to Wet food, and being able to freeze food inside them in summer time to help keep my puppy cool. I always have a spare one in the freezer just in case.
Puppy loved it
Our pug puppy hasn't really taken to this yet. We're hoping when she starts teething she might enjoy it more.
Puppy would not touch it. She doesn't like the rubber smell, even when stuffed with peanut butter.
I now have a very busy 9 month puppy absolutely loves it and a great size for her. :)