It was one of the longest continuous sieges in world history .
Despite their metal weapons , horses , dogs , cannons , and thousands of indigenous allies , the Spanish were unable to subdue the Mexica for seven full months .
Spanish was one of the longest continuous sieges in world history .
Despite their metal weapons , horses , dogs , cannons , and thousands of indigenous allies , the Spanish were unable to subdue the Mexica for seven full months .