Civil Society have reported there are currently 150 RSPCA branches, which carry out most of the direct animal welfare duties such as running rehoming centres, neutering, veterinary and microchipping services in local areas. However, RSPCA’s campaign notes that occasionally ‘a branch may fall into national administration and need some extra help’. Find out more here.