The BSPCA is precious to Bahrain. The work done by this organisation seems not to have the recognition it deserves .