Puppy Loves it. I had hoped for this to be a little larger in size though. For a large 45 lbs golden retriever, would be nice if it came in a larger size. the noise is very annoying in my ears by the way, but my puppy loves it and the more noise it makes, puppy gets more playful.