It's always important your chi knows how to swim!! My chi knows how to swim & I do have a life jacket for her. They are so cool as they have a handle to scoop them up out of the water if they fall off a boat. We take ours boating & camping all the time. Kyjen Company Inc OH00592 Orange Pet Saver Life Jacket Large
they have a handle on the back - very useful as Stottie fell in the water last year and we just hauled him up and out ,
adjustable straps and sturdy clips to keep the jacket fastened securely and reflective stripes.
Oh I know it was awful, we float all the time but had never been on this river and there had been alot of recent rain. I never let go of her, all I could think of was where she would end up if I didn't hold on to her. Lost everything else tho. That was o-k as long as Sassy was safe.