My dog never gets bored with this one because the odd shape sends it bouncing sideways every time. It's held up fine to daily fetch on pavement too.
Carter★★★★★
The squared corners make this thing bounce sideways every time, which turned a boring game of fetch into my dog sprinting in circles trying to guess where it lands. Rubber's thick enough that it's survived a week of hard chewing too.
Avery★★★★★
The squared corners make it bounce in ways my dog can't predict, which keeps him sprinting after it way longer than a regular tennis ball ever did. Rubber feels thick enough to survive his chewing between throws.