Therefore, an 8-week-old puppy will urinate approximately every three hours and a 12-week-old puppy every four hours.
Puppies generally defecate within a half hour of a meal, according to Cesar's Way.
How often little Fido defecates will depend on How often he eats, usually two to four times a day, states Petfinder.