I have a goldfish that I've had for the past 2 years and one night it was fine and the next morning its swimming on all levels of the tank, and sucks air from, well, the air while being almost completely vertical. I'm not sure what gender, but it used to live with another fish so i thought it might be egg bound. It had dropsy before but i cured it using medications. It got small again but never completely as it always was. Then since about 2 months ago it got fat and has been getting fatter since. I thought it was constipation so I fed it peas and it pooped green poop so its not constipated, and i treated it for dropsy using the same meds and methods as before, but its still fat. It doesnt float or sink, but swims on its side. Help!?