Maria P.
I bought a size M for my 5 month old border collie puppy and it's perfect! In fact it is big for her but it is very good since she can continue using it while she grows... it is firm and does not damage my puppy's skin I recommend it 1000 times







































