Guide Dogs - fundraising | neighbourly

To name a puppy and sponsor it through its first year, until it enters one of our National Training Schools.
neighbourly