Puppies are usually best brushed when they are 2 to 3 months old. Starting brushing at this time will help your puppy get used to the brushing process and develop good oral hygiene habits. Before you start brushing, you can get your puppy used to the touch of your finger and the taste of toothpaste by brushing gently with a finger toothbrush and pet-friendly toothpaste. As your puppy gets used to it, you can gradually increase the frequency and duration of brushing, with the ultimate goal of brushing your puppy's teeth at least two to three times a week.