This is the best way to play with my dog.  She absolutely loves it when we get out the launcher.  Even if you have a regular or small yard, you can still control how far you throw it.  Plus, you would have it on hand for the dog park days - it can throw far!  I'm not the best at a regular throw, but I can still launch this nearly as far as my husband (who is good at throwing).  Any medium sized Chuck-It balls will fit in here (including just regular tennis balls).  Even the whistle balls or Max Glow balls are a great fit.  It's a great price, and we will be using it for a long time!