Here are a couple of pictures of Ziggi swimming. He can't swim without his XL life vest but at least now he is doing the doggie paddle and swimming from person to person. Before he just sank like a rock, sometimes now he still will list to the side but other than that he loves swimming. He wants to go in the pool every time we are swimming. Gets excited when we get his vest out and after the vest is on will go stand next to the edge of the pool so my husband can lift him in!