labeled for small, medium sized dogs, but personally i felt like it was too big . other than that, great qualityI bought this for my four-month old Samoyed puppy who tears through furniture, walls, clothes, and anything else like it’s nobody’s business. It’s holding up pretty well. In fact, besides a few of the “spikes” being bitten off, everything is intact. I’d say it’s well worth it if my Sammie hasn’t completely destroyed it like she has with everything else.Perfect for all the small dogs, has plenty of bounce for playing with your pup and NO squeeker to annoy you. My dog loved it instantly.Easy to put treats or food in. Keeps the dog busy for a while. Nice productWorks like it should. Easy to clean. Helps me slow down feeding time for my dog while keeping him occupied at the same time. The only downside, my dog is done extracting all the kibble in about 2 mins. All in all, satisfied with product. Bought a few extra for my mom's dogs.