most of the time there should be some sort of pond or they hop in the freezing cold water and drink
No. You will most likely find penguins in the open in Actarctica or swimming in the water where they find food. Penguins also have little "huts
Penguins find their food by swimming in the ocean and catching it. They have great eyesight, in order to find food in water.
drinking water and rivers
Every biome, except the water but then again penguins are in the water.
yes
No ones stopping them from drinking anything
Ermine's get water by drinking from a stream or licking the ice. THE END.
No penguins can sleep on water.
Penguins are antarctic where you also find the south pole. Different species of penguins go farther north, but none into the northern hemisphere. These animals are sea birds and find their food chain in ocean water.
no where
Penguins drink any water they can get access to - fresh or salt. When ashore they will drink fresh water from pools and streams and can sometimes be seen drinking water preened off their backs during rain showers. At sea penguins must drink salt water and they are able to do this because they have special glands abound the eye sockets that extract excess salt from the blood. The excess salt is excreted as a salty fluid through the nasal passages.
You can find out how healthy your aquifer is by testing the water for microbes. If the water contains microbes, boil it before drinking it.