My 20lb terrier loves to chase these small tennis balls and this ball launcher helps me to keep playing without making my arm sore. You can sit on a bench, pick the ball up, and throw it quite a ways without ever getting up. This would be a good gift for a senior dog lover or someone with limited mobility. Also good for someone who isn't a great thrower, like me!