Get the XL for your puppy because if your puppy goes a lot like mine then the XL helps distribute the liquid and even out on drying, else you may have a soggy patch of grass if you use a smaller one.
The photo is the medium, which worked for a few days. Buy the XL!