@jengosmonkey
It was I think extra small vest, not mine but the facility's. Going again tonight, so I'll get more detail as I want to buy one myself.
Sanji will be 4 months in a few days, 12 lbs. Actually, he wasn't trained to be comfortable in water per se, at least regarding swimming. I just decided to take him for lessons. He didn't really volunteer, he had to jump in to return to me and the ramp. But he did voluntarily get on the floating platform the second time, so I guess he knew what was coming. I don't know if he hated it or not. I don't think he loved it, but he's just a puppy. I do think he'll get used to it. We'll see this summer if I can coax him into the local swimming reservoir.
What we did do right away was get him used to being showered in our large kitchen sink, mostly his legs. I explained that above. Love a lick pad for that, and nail clipping.