laurentourville
Wrinkle Wiper
this is the "good cuz" squeaky ball
this is the "bad cuz" squeaky ball (notice the horns!)
Horse has 2 of these that he's had for 4 years. They are super fun for him, whether playing by himself or with us. It took about 2 years for him to chew a foot off each one. They come in S $3.99, M $5.99, L $8.99 which is not bad for a good quality toy. I think the ones we have are M.