Feed your puppy 3 to 4 small meals a daymorning, lunchtime, early evening (if youre feeding them four meals), and evening. They should eat their last meal at least 2 hours before bedtime. Continuing to free-feed at this age can make housebreaking much more difficult because you wont know when your dog needs to go to the bathroom.