Size up these are really small.  My dog is small and a medium was too small for him.  So a large might fit a small dog.  Thats how they get you on money I guess.