We have been giving Cosmo weekly baths since he was 2 weeks old. Up to this point he would only wade in shallow water. He finally had the confidence to step in deeper and realized he could swim. After we dropped in a few treats he started diving.
A few months later, Cosmo was indeed swimming and playing in the family pool with his canine friend.
video via Cosmo the Monkey