Cooper is 5-5 1/2 lbs and we did NOT get the small. I honestly cant remember if ours is a med or how they run but it takes up my front seat which is fine with me since I dont allow my daughter to ride up front due to an airbag. This is what ours looks like.
Snoozer Green My Buddy Lookout at PETCO