Boy howdy can you launch a ball with this thing!!!  We have a six month old black lab puppy and he absolutely loves chasing tennis balls!  Thankfully he brings it right back to us so we don't have to chase him down in order to throw another one. Getting my dog his daily exercise has never been easier!  I did buy a bag of regular tennis balls because inevitably summer going to get lost or chewed up.  It is so nice that the regular size tennis balls work with this and they don't require their own special size ball.