How old should your puppy be when you stop feeding him 4 times a day?

Most puppies stop eating four times a day around 8-10 weeks of age, but some may stop as early as 6 weeks. The best way to tell if your puppy is ready to drop down to three meals a day is to watch for signs of overfeeding. These signs include vomiting, diarrhea, gas, and bloating. If you see any of these signs, it's best to talk to your veterinarian.

Here is a general timeline of puppy feeding schedules:

* 6-8 weeks: four times a day

* 8-10 weeks: three times a day

* 10-12 weeks: two times a day

* 12 weeks and older: one to two times a day

It is important to feed your puppy the correct amount of food for their age and weight. The amount of food you give your puppy will vary depending on their breed, size, and activity level. You should talk to your veterinarian about the best diet for your puppy.