My Dolly has a life jacket, shes half pug half shih tzu, and has the most teeniest legs ha! she LOVES to swim!
...