Freshwater
Saltwater
it's actually both. there are fresh water puffers and saltwater puffers and brackish water puffers. the fresh water ones tend to be large (2ft for some species) for a more accurate answer i need a species name for the puffer
They are dirty fish, and they comtinuously eat.
It depends, Tuna is salt water, Trout is fresh, halibut is salt, flounder is salt.
Crimson snapper (Pristipomoides filamentosus) is a fish of salt waters.
Saltwater I believe. You may want to double check though :)
salt water, in corral bits in a reef or something, its a tropical fish.
No, A Seahorse can only live in saltwater and a glofish can only live in freshwater. Seahorses do not do well with other fish anyways.
Salt water
yes, they do need saltwater to live.
saltwater fish need to breath in saltwater and not fresh water. just like we need to breath in oxygen and not carbon dioxide.
Fesh
If you are referring to the "nemo" clown fish . The answer is no. Those clown fish are marine and Glofish are fresh water zebra tetras.
fresh water fish
Saltwater fish don't live in freshwater.
There is nothing extra special about saltwater fish that helps them with their environment. Some fish actually can live in fresh or saltwater.
Saltwater