About Dogs for Good
Dogs for Good- Charity which helps disabled people to increase their independence by training specially selected dogs to live and work with them, giving them an enhanced quality of life. Includes history, dogs, clients and donation form.