The Zen Pup Ruby

Ruby's adoption fees have been paid by a generous donor and she's awaiting her new pal at the Animal Welfare League of Alexandria.

Advertisement

advertisement