The annual cost of owning a dog depends on its size:
$1,001 for a small dog,
$1,214 for a medium-sized dog, and
$1,448 for a large dog, excluding one-time capital costs like spay and neutering fees and a carrier bag, according to ASPCA estimates.
read more >>