Like having another pet
Although it's a little larger than a cat size toy, my cats are totally entertained.  The ball runs around the house like another pet.  Works well on both hard floor and carpet.  Would be great for a dog too.  Remember to open the ball (unscrew the halves) and look for the AA battery compartment if you don't get instructions from the seller.
Rating: 5 stars