Pyogenic liver abscesses are mostly caused by bacteria like E. coli and are characterized by fever, pain in the right upper quadrant, and tender hepatomegaly. They enter the liver through ascending cholangitis, portal pyemia, septicemia, or direct infection. Amoebic liver abscesses are less common and caused by Entamoeba histolytica spreading from intestinal lesions. Hydatid disease is an infection by the larval stage of Echinococcus granulosus tapeworm acquired from dogs that causes cysts in the liver.