I've always had XL dogs - 2 Newfies, a Bernese Mtn. Dog, Cane Corso and Golden Retriever and since I'm…