The thing makes noises as it rolls around and drives our dog CRAZY - barking and growling and high centering take place everytime our dog plays with this! It's a bit large for a puppy (hence the high centering) but once they get some size, it's perfect!