A dog harness can be good for pups who are still training and pull on their leash more often. Dog harnesses place less stress on your dog’s neck than a collar. However, many pups are fine wearing collars on walks, as long as the collar is the right size.