We use harness. Collar only for tags, not worn when at home.
One time, Angus, just out of the blue, decided to jump off the dock into deep waters. Good thing he had a harness on. We were able to pull him up with the leash and harness without either one breaking. Whew! We would have had to...