This only covers the cost you can predict, though. There's also the category Rover calls "potential pet expenses" to consider. This includes things like emergency vet bills, teeth cleaning, and pet sitting while you're on vacation -- all of which can add up to another $1,000. This brings the total estimate for the cost of getting a dog to $3,370. Check out the full breakdown to see all the expenses in more detail, but if you're looking to explain to the most reasonable child ever to live why you can't get them a dog right now this will help.
On the other hand, but if you work for a pet-friendly employer, you'll be able to bring that dog to work, which will make all the overtime you do to afford your dog suck way less.