For an average 8-year-old boy, a Pokémon card collection is priceless, but to Bryson Kliemann, his dog was worth more.

Since he was 4, Bryson has collected a plethora of Pokémon cards, but soon after learning that his 4 month-old puppy Bruce needed life-saving medical treatment, Bryson put a wooden sign on his lawn that read “Pokemon 4 SALE.”

Bryson told The Washington Post, “I was super sad. I didn’t want to lose my best friend.”

Bruce, a mixed lab, had parvo. The treatment for the contagious virus would cost at least $655 which included a three-day visit to the veterinarian along with other expenses that the family could not fit into their budget.

In a conversation between Bryson’s parents about the cost of treatment, Bryce managed to overhear bits of it and decided to take action himself.

After school, Bryson set up a table outside his home in Lebanon, Virginia, and eventually garnered a crowd of neighbors who were interested in his collection.

Many neighbors asked if there would be a way to donate to help pay the vet bills so a GoFundMe page was started and it raised enough money to cover the cost of Bruce’s treatment.

And Bryson got to keep his card collection.

And the best part, now that the treatment is over, Bruce is “definitely back to his puppy self.”