I got the Float Coat for Nova, my 55lb lab/rott/pointer mix. The medium fits his pointer-like body perfectly and he seemed very comfortable in it. I got this life jacket so we could try out kayaking, and while Nova is a good swimmer, I wanted to make sure that he’d be safe no matter what happened out on the water! He got used to it quite quickly, and we had a blast on our first trip. He did seem to get pretty warm in it, but frequent swims in the water helped him cool off. Can’t wait to take our adventures to the water more, and explore more with this pup! @the.nova.dog