We have a pitbull mix and she loves it. We took a large size for her. It is a perfect fit! It could be a little thicker but overall is great.