Question: does a giraffe have two hearts?
Answer: Three hearts, to be exact. There is a systemic (main) heart. Two lesser hearts pump blood to the gills where waste is discarded and oxygen is received.