Puppies can start wearing a collar from around eight weeks old. It's important to start them off with a lightweight and comfortable collar.