A double circulatory system is needed in mammals because when blood is passed through the lungs, the pressure is reduced. If the blood was then immediately pumped to the rest of the body, it's low pressure would make circulation very slow. As a result, blood is returned to the heart for a boost in pressure before being circulated around the body.