Oh my gosh, he loves it. How cute he is in his little life vest. I was just talking to a friend that told me her yorkie loves to swim. I haven't taken my pup yet but now I know what she was talking about. So totally adorable. Way to go Sam!!!....you little water dog you.....