What dogs really cost, and how to plan for it.
On the ASPCA's 2021 figures a dog costs about US$1,400 a year in routine care and US$3,200 in year one; newer surveys run higher. UK, CA, AU and IE costs inside.