I haven't used this yet but it could double as a costume because it's THAT cute! I have a 28 pound Boston Terrier and I got a medium, I think I could have gotten away with a small though. The little fin stays upright which was a pleasant surprise! I'd highly recommend it even if it's just for cuteness.
The life jacket is great. I bought this for my 7 monthly old corgi and it fit her perfectly. The material is great quality and the straps provided enough room for her to grow into this life vest and wear it while she gets bigger. The vest dried pretty quickly after taking it off of her and leaving it out in the sun. The only issue that I had, which isn't really with the vest, is that when placing my dog in the water she would swim for maybe a few feet then she would tip over and I would have to either pick her up or straighten her back out. I think it maybe had to do with the fact that she is still small but it kind of threw off her buoyancy. Overall this is a great product and I am hoping that as my dog gets bigger the buoyancy issues wont be that big of a deal. Definitely recommend this life jacket just keep and eye on your dog if they aren't used to wearing a life jacket.
Our bulldog is a bit over 60 pounds (she's got the density of a dying star) and so I ordered the large. Fits almost perfectly with the straps on the tightest setting. Probably could have gotten away with a medium, but it looks great! I don't think I'll be able to lift her with just the handle alone, but I wouldn't expect to, considering how heavy she is.
I bought this life jacket for my frenchy Sam. He's 7months and was a little timid if the water, but after he got his new life jacket, he's unstoppable! He loves it! The only reason it gets 4 stars is because the little fin doesn't stay up to well; It falls over when he's swimming. It fits him well though, he's about 25 pounds now and I got the XS, and he will have room to grow with this! It's really a fantastic product, minus the fin falling! Also, the handle on the back is a fantastic idea! Very helpful!
I wanted a life jacket for my dog for when I take him on the boat with us. This life jacket is very adjustable. There is Velcro that holds very secure. There are also buckles that are adjustable for added security. I like the "handle" too. It works great to just pick him up out of the water so he doesn't have to go up the stairs. This dog life jacket is made very well.