Pete, funny you should mention that, we found certain rescue centres to be more than somewhat "lacking" too, others I couldn't fault......
Early on after losing my Jack Russell, I took myself off to Raystede, a large local "independent" setup, and found the Staffie in the picture above - they were very sensible, and suggested that it would be wise to have a good look round at other dogs first before making a final choice, so very kindly reserved her for a couple of days for me.
Next day a posse of the family set off to "do the rounds" of the local rescue centres. We found ourselves at the RSPCA centre at Patcham, where my wife and daughter fell head over heels for a Springer spaniel, so we went into the office to say "yes please"- which is where it all started to go wrong....... "You can't even register an interest" - "why not?" - "you haven't had a home visit" - so after a lot of "discussion" they condescended to give me the number of their local "home inspector", and I firmly told them that we would like to give the dog a home, so we left the centre at "closing time" and rushed home - 'phoned the inspector and asked for the home visit - it transpired that she had no transport, had a tenuous grasp of reality, but was happy for me to go and pick her up......... As we walked into the garden I pointed out that it was impossible to fence as it is around 3/4 of an acre, and the badgers living nearby use it as their main throughways, but that no dog would be allowed off the lead until we knew they were steady - she came in, nattered for ages, ate all our biscuits, and filled out the form to say we were an "excellent home" - eventually on the way out she muttered "you'll have to get it fenced" (it appears a common obsession with rescue organisations)...
Next morning found us banging at the RSPCA's door at opening time brandishing the necessary form - having fought our way through the scrum, we got a stroppy jobsworth - "here's the form and the money, please can we take Harry?" - "No, you can now register an interest, but someone else is in front of you" - I politely tried to elicit as to how this had happened as the dog was available at closing time the day before - they had no ansaphone, and the website mentioned they didn't read emails - but she refused to be any help at all - my daughter dragged me out before I did a Krakatoa....... and we trotted off to the Dog's Trust nearby - lovely premises, bunch of cheery
women in reception who had us fill out a form before allowing us access to look at their dogs, and carried on gossiping amongst themselves... We wandered around looking through the glass at various dogs, and it soon became plain that many dogs were in pens other than those with their names and brief details on, and many had assorted pools of pee and poo that hadn't been cleared up - we saw three "possibles" and went out to reception to find out more - head gossiper scanned the form and announced they had no dogs at all that were suitable - upon asking "why?" it appeared that the fact that my grandson visited us was enough to deem them all "unsuitable".... we left, came home, the ladies of the family tootled off to do other things, and I went back to Raystede on my own with a view to probably dismissing the Staffie as being a touch too boisterous - when I arrived, the lovely lady in reception said "why not take her round the walk first?" - we wandered round it together, and she soon worked her magic on me - she was just overjoyed to have a friend to walk and talk with her, and when I sat down on a bench half way round, she laid her head on my lap and visibly smiled........... I took an "executive decision", and wandered back to reception to register my interest - having had a long chat with their rehoming specialist, they accepted the RSPCA home check form, had me sign a disclaimer, and let me take her home for the long holiday weekend, on the basis of "either bring her back, or come and sign the adoption forms" - we went back and signed the forms...
So there are truly dreadful rescue centres, and some really excellent ones too - I shall be forever grateful to the two "off-putting" ones for steering me back towards what has turned out to be probably the best dog we've ever owned (after a lifetime of other rescue dogs, we've usually had 2 at any one time) - so whether it's a dog, cat, gerbil, pony or chicken, somewhere there's a pet that will be very grateful for the home you can give it - and it's worth every bit of any potential hassle....