I would say with certainty that it is a Russian Ovcharka. Who's pup is it? They're a very, VERY serious breed. Cute will soon be replaced by intense.