Most dogs poop whenever they have to. This is because dogs don't have control over their bowels as people do. Dogs can’t choose when to poop and must wait until they feel the need to do so. However, if your dog has a bowel disorder, like diarrhea or constipation, he may have to go outside every couple of hours.