A Great Dane is typically taller and heavier than a Mastiff, with an average weight range of 120 to 200 pounds and an average height range of 28 to 32 inches. Mastiffs, on the other hand, typically weigh between 120 to 160 pounds and stand at an average height of 27 to 32 inches.