I learned his ball size limit yesterday when he almost choked on a ball. 2.5" is too small, I should have gone by my gut but I got it on Amazon. Next time I will know better; he is fine and it is going back. I'm so glad we are so vigilant with new toys. He was fine with it for about 2 weeks.