Blue Cross is a charity that provides support for pet owners who cannot afford private veterinary treatment, helps to find homes for unwanted animals, and educates the public in the responsibilities of animal ownership
{}