The dog is called a Kavkaskaya Ovcharka. When I retire and move to Nevada, I may get one. They are very loyal and protective of their family. My son and I plan to do some hunting to help with feeding the dog.
I'd really recommend you get a trained one and not a puppy. They require someone with a lot of experience in training large protective breeds. You can't just smack it if it peed on the floor or didn't listen to you when you said sit. Hit it one too many times and it will teach you a new level of pain. They have a high pain tolerance and a high protection drive. They will actively take on a pack of wolves or a bear. Not just bark and threaten but fight, kill, die.
Do some online research. There's a story of one guy's shepherd that jumped through the glass from the 3rd floor to go after a mailman. Plenty of stories of them going through a hail of bullets and making the shooter very very sorry.
The Caucasian Shepherd's original purpose was to protect livestock. The typical Caucasian Ovtcharka is assertive, strong-willed and courageous. Unless properly socialized and trained, the Caucasian Shepherd may exhibit ferocious and unmanageable tendencies. It is very brave, alert, strong and hardy. It does not accept people it does not know and it has a powerful urge to defend. Everything and everyone who belongs to the family, including children, cats, other dogs, etc., will be regarded by this dog as part of "its" family and will be respected and protected. This dog should not be left alone with children, because if play becomes too rough, the Caucasian Ovtcharka my feel the need to protect your child, and may do it extensively. It has no time for strangers, but it will greet family friends warmly. It can be rather dominant toward other dogs it does not know. Some German fanciers employ the dogs as foremost guardians and deterrents. This is not a dog for everyone. It requires an owner who knows how to display strong leadership and who is willing to spend a lot of time socializing and training.
This is an intelligent breed. However, he must be properly trained as an uncontrollable Caucasian Shepherd Dog is extremely dangerous. He may be stubborn and unwilling to learn but you must be in control at all times. Use positive training methods and not aggression as these are proud dogs who don't take kindly to being beaten or threatened.
The Caucasian Mountain Dog will take it for granted that he is the alpha dog and will assume this role. He must be taught that ALL human members of the family are above him in the pack status.