We are a charity dedicated to improving the lives of sick and unwanted pets. At The Blue Cross we take in animals of all shapes and sizes, from hamsters to horses, and we find them loving new homes. We make sure thousands more get the veterinary treatment they need when their owners cannot afford to pay.