The two pet leeches feed on the blood of fish, which are bought from the local market each week and later eaten. File photo: SCMP Pictures