I have a Porty Water Dog puppy and I got the medium for him to have a little room and be able to grow into.  He's getting use to it so far, but mommy loves it.