Bought this to keep a puppy mentally stimulated and it’s great but not suitable for a puppy as some of the material is very fluffy and can be chewed very easily and pulled off by biting pups ! Keeping g it for after the puppy stage which is a shame as it was bought for a puppy