The Old English Mastiff is the largest breed. They are the largest because of their weight, not their height. Irish Wolf Hounds are taller than Mastifs.
The tallest dog breed is the Irish Wolfhound. The heaviest dogs seem to be the Mastiffs, especially the Bull Mastiff. But, Great Danes and Rottweilers are also very large.
On average, the English Mastiff is the largest breed in terms of overall size (height and weight). A Great Dane named Gibson currently holds the record for tallest dog.