My doggie approves! I bought the jumbo (prob could have gotten away with large) but I figured bigger is usually better lol. My german sheppard is approx 55lb