I'm curious how long everyone's puppy takes before it goes poops after it eats. My puppy takes more than 3 hours. I always thought they relieved themselves 30 min- 1hr after eating. So, is 3-4 hrs normal?
Needless to say, he pooped in his crate last in the middle of the night. I thought he went before he we went to bed. I took him outside and it was dark and I couldn't really tell. Time to get more lighting.

I feel so bad for him. I even took him out at 2am.
Any advice would be greatly appreciated.