There are reasons to have both in your dog's kit. A collar is essential for holding your dog's identification, license, and other tags. Dogs who aren't pullers can often walk on leash with just a collar.For dogs that pull, harnesses tend to be more comfortable by decreasing pressure on their neck. Harnesses are also more secure and harder to back out.