Puppy approved! 

For reference, My puppy is a 45 pound blue nose pitbull. This is the large size and the bed is the perfect size for her.