To hard for puppy, to easy for adult dog.

Puppy got bored. My puppy doesn't seem to like these very much so I gave to my big dog who scarfed it down without issue, probably took her 20 minutes tops to get it out and have it eaten.

###

