the rspca are the worst offenders, i will give you some facts that may shock you
1, i phoned them about an injured cat, it took them 4 days to come to collect it, i had to kill the cat myself to stop the suffering, it had been run over and the back end was crushed.
2 a lady next to me, had a st bernard dog, she took it to the rspca in hanwell west london, they gave the dog steroids, she then had to take the dog to their putney hospital, where they told her that the dog had to be put down due to abnormal stomach swelling, later she found out that you cant give st Bernard's steroids as it messes up their gut,
3 a family in greenford had three dogs, a inspector from rspca came and said dogs was under weight, the dogs was taken and owners was taken to court, while in rspca care, 1 dog got so ill it had to be put down, all the fault of rspca, other dogs was kept till court hearing, when the judge heard that when dogs was taken they weighed 21 lb each and they now weighed 16lb the judge was furious, he gave the owners the dogs back and ordered the rspca to pay compensation