The urinary bladder collects and holds urine from the kidneys. The gall bladder holds and concentrates bile that is made in the liver, releasing it whenever fatty foods need digesting.
The human bladder is around half a liter and as my dog and I sometimes have pissing contests, I feel I am an authority on the topic of bladders, or at least until a real one corrects me. Based on the...