We use the 'Chuckit' and and it works great. I'm what you'd call whimpy when it comes to throwing a ball, so the chuckit works great because I'd never be able to throw the distance I can when I use the chuckit. My dog's a bit weird.....she gets really bored fetching a ball when I throw it for her on land, but if I throw her ball in the water for her, she will fetch it for hours on end. On land, maybe 3 or 4 times if I'm lucky, in the water, I have to finally tell her when enough is enough!