Guide Dogs 'Name A Puppy' - fundraising | neighbourly

Naming a Guide Dog puppy that will go on to be trained as a Guide Dog.
neighbourly