If your limp throws are not impressing your dog then it may be time to invest in an automatic dog ball launcher.
Allowing two balls to be loaded at any time, simply squeeze the trigger and propel your ball up to 30m away. Perfect for anyone who ends up throwing balls into the nearest bush/river/person each time they try.
The launcher comes with two tennis balls and a handy carry strap.