One thing to keep in mind is that just like humans, every dog is an individual, and not all dogs poop the same. Generally, you should expect your a puppy to poop once in the morning, after each meal (2 to 3 times per day), and once before bedtime, so up to five times per day.