A puppy should use both a collar and harness. A collar can be worn every day to hold ID tags, whereas a harness can be used for walks and other activities.