I purchased a bit big for my pup knowing he would grow into. On those rainy days we have been already wearing, even though a bit big. My Lab, Harley, doesn't mind wearing. And he is so smart, on the rainy mornings he has gone and brought his jacket to me. Will be purchasing the Surf n Turf coat next for at the boat come Spring. Your pet will love his Wander Coat, mine doesn't fuss at all to put on or wear. And the other dogs don't laugh at him when we are out on our walks.