Penny - BC SPCA
By A Mystery Man Writer
A surrendered mini Dachschund with special needs found her perfect forever home with a rescue angel.
Penny - BC SPCA
Penny - BC SPCA
Penny - BC SPCA
Penny - BC SPCA
Magnolia (aka Penny) - BC SPCA
Penny - BC SPCA
Penny - BC SPCA
Penny - BC SPCA
Magnolia (aka Penny) - BC SPCA