My dog really likes this toy. The squeaker is easy to squeak and she loves throwing it around the living room. Always a plus, it is hefty enough to actually throw for fetch. My one complaint is that it is borderline too large for her mouth. She is about 30 lbs, so on the small size of medium and can pick it up, but usually does so by the top piece as she has difficulty grabbing the larger part. Overall, it's a great toy and I'm sure it would be even better for dogs that are a little bit bigger than my pup.