Great Pyrenees ~ You don't begin to see the size of this dog until you notice the girl standing along side it. Huge!