NHS provides care to over 8,000 animals each year and provides veterinary care through our clinic and trained animal care staff and volunteers.