The Shakespeare's Puppies Appeal is supported by local volunteer fundraisers for Guide Dogs for the Blind. Any views expressed are not those of Guide Dogs.
Registered charity in England and Wales (209617) and in Scotland (SC038979)