I have the original sized 26M, and a 13 lb shi tzu poodle mix.  This size works well for both small and large dogs.  When we go to the park, the big dogs love this also.  I can launch the ball pretty far, and I also don't have to touch the ball to pick it up which is great because of the dog saliva.