Except 300 gallons of water for 6 to 7 years is not a lot of water. Many people like to drink a gallon of water a day. I would argue that's too little water, so the doctor was implying she drank too little water, thus water retention, even though for this case the ham definitely lied and it was all fat, not water.