Estimate the full first-year and ongoing cost of a new puppy by breed size, source, and region.
First-year total
$3,320
Year 2+ per year
$1,910
One-time setup
$1,410
Monthly ongoing
$115
One-time costs
Monthly costs
Annual costs
Related