Collar or harness: which is better for your dog?