娃娃鱼是两栖动物,在水中生活。它的肺很发达,但不能直接呼吸空气,而是靠皮肤上的辅助呼吸器官—鳃来完成气体交换。娃娃鱼的皮肤里有许多微血管,当水流经皮肤时,血液便渗入微血管中,然后再通过微血管流回心脏。娃娃鱼的这种特殊的呼吸方式叫做“皮肤呼吸”或“鳃呼吸”。
娃娃鱼的食性非常广泛,主要以虾、蟹、螺、蚌、蚬、蚯蚓和水生昆虫为食,也吃小鱼、小虾、小蛙、小鼠类等小型动物。娃娃鱼还会把捕到的小动物带到安全地带,再吐出来给其他同伴吃。娃娃鱼的食量很大,一条5公斤重的娃娃鱼每天要吃掉相当于自身体重3%的食物。