Celebrating 30 years of life changing devotion
2018 is a milestone year for Oxfordshire-based Dogs for Good as the charity proudly celebrates its 30th anniversary. Over the years the work it carries out has transformed the lives of thousands of adults and children with disabilities. Since 1988, Dogs for Good has created no less than 875 assistance… Read More