This thing rocks!! Bonus is that I also get a workout along with my pack. Beware to aim more up than out; I have 3 acres and still managed to shoot the balls outside of my fence, sending the dogs sailing into my neighbors property. Whoops!! I also replaced the tennis balls with bouncier rubber balls. Voila!!! Hours of engaging play for all three of my staffy mixes!!