Dogs and Swim Therapy

He looks so cute. He is so adorable. He is so tiny. His name is Ace and he is a Papillon...