My daughter adopted a one year old gorgeous shepherd mix earlier this year and he had heartworm. She’s a vet tech, so that helped keep costs down, but it was still very expensive. You are right — care costs can really add up.
I refer to my dogs as financial land mines. if it was not for the fact I am poor I would get a third dog. I love my pets but you never no when you will have a vet bill.