I would recommend the RSPCA and rescue dogs. I've always been frightened of dogs but when our cat died my wife persuaded me to go and look at a rescue German Shepherd. Eight months on and I absolutely adore him, he is so loving and loyal and a real gentle giant. The RSPCA were great, he came with an information pack on his history, vaccinations etc and someone came to see him after three months to make sure he had settled in.