Sydney could be considered small or medium, she's about 20 lbs. I consider Keva medium, she's about 40 lbs. I guess Nebo would be considered large, he's about 60 lbs. There's a 20 lb difference between each size, I guess if we had another it would have to be really tiny or 80 lbs.