It sounds like it could be dropsy, but I'm no vet.