I have one from PetSmart, and I don't now how to insert a link on here, but I posted some pics of Gina in hers a few days ago. It fit Gina just fine, and didn't impede her movement at all. Gina dove in face first and came up very fast, face first. We didn't have any problems with the fit, and we got the XXS life jacket. Good luck with finding one that you like, they are a great investment for our dog's safety.
Cheers Quad
__________________
Assume Nothing, Question Everything, Start Thinking!
RIP Megan 3/1998-5/28/2013