This is the Dream Dog. The breed is called a Caucasian Mountain Dog, and this is one of the sires from Esquire Caucasians at (get this) NINE MONTHS OLD. He hasn't hit his full growth yet. Holy crap batman.
Caucasianm mountain dog
Hero Cat Alert To Owner Saving Family From Burning Home
This will be the dog we get when we build our home...a Caucasian Ovcharka