There is no better training ball than this one! The ball is light-weight, yet very strong. The dogs teeth can grip the ball without slipping off. If the dog is accidentally hit with the ball during play, it won't affect the session because the ball is light and won't hurt the dog. Hard rubber training balls are like a rock when they accidentally hit the dog!