Puffer fish are surprisingly diverse in size. They can be as tiny as the 1-inch-long pygmy puffer or as huge as the freshwater giant puffer, which can reach more than 2 feet in length. Imagine ...