Dear Student, A- Air gets trapped between body and layers of clothes, and doesn't allow the heat to transfer outside, due to which we feel warm. B- It has to do with volume vs surface area. All things lose heat through the surface. The bigger the surface, the more heat lost. An animal curled into a ball presents the least amount of surface area for its volume, which means it takes the least amount of energy to keep warm. Regards