My 2.7kg Chihuahua loves playing fetch with his smallest stuffed toys, but even the smallest size (5cm) in most other ranges is too big for him to readily grab in his mouth.
The XS size is absolutely perfect, and he loves playing fetch with them. I'm sure I will be spending a lot of time retrieving them from under my hall stand for him!