If the weather is good outside and the grass is reasonably firm that the Chuckit! Erratic Ball is one of the best balls you can your paws on because when the ball lands after being thrown it goes all over the place.
The Erratic Ball will fit in a ball thrower (except the XXL size) and can be thrown quite a distance. When it lands it'll be, well, erratic with its bounce which in turn will stimulate your pooch during fetch games. It's made from natural rubber, is hollow so it won't float but can take some serious playtime. The firmer the surface the better so long grass is not ideal.