Daniel B. answered 12/15/21
A retired computer professional to teach math, physics
Let
f = 1030 kg/m³ fish density,
w = 1000 hg/m³ water density,
a = 1.2 kg/m³ be air density,
g = 9.81 m/s² be gravitational acceleration.
For neutral buoyancy, the weight of the fish (including its air filled bladder)
must be the same as the buoyancy force of water.
The total mass of the fish together with its bladder is
Vf + Ua
The buoyancy force on an object of volume V+U is
(V+U)wg
So the equation is
(Vf + Ua)g = (V+U)wg
Manipulating it into giving us U/V:
Vf + Ua = Vw + Uw
U/V = (f-w)/(w-a)
Substituting actual numbers
U/V = 30/998.8 ≈ 0.03
So the fish must add about 3% of its original volume in the form of air.
Notice that this result is independent of the gravitational acceleration g.
So if you take your fish in its water bowl to the moon, it will be just as buoyant
as on the Earth.