David and Nathan talk about impossibly high standards for today's dads, the financial cost of pet ownership, and speaking personal vows.
See All 17 Episodes of "Mistakes Dads Make"