HEART FAILURE SHOULD BE CONSIDERED. DRINKING ALSO WEAKENS THE HEART AND ITS ABILITY TO PUMP BLOOD. A STRESS TEST OR ECHOGRADIOGRAM WOULD VERIFY HIS EJECTION FRACTION WHICH IN HEALTHY PEOPLE SHOULD BE AT 65%.
Since he has been diagnosed with cirrhosis, the swelling could be acites. Liver disease can cause all kinds of different problems with his body.
I would suggest that you take him to see a gastro doc for more information.
My husband has had the same disease for almost twelve years, and up until 6 months ago, you would have never known it. In the recent months, he has had several different issues over and above the liver, but all and all caused in fact by the liver not working correctly.
Don't wait to get him to the right kind of doctors. They can guide you through all of this, but fluid build up in the body is never good.
Karen