This breed is Caucasian shepherd dog. This puppy belongs to my niece and in this picture is 3 months old. They grow into very big dogs and they aren't breed for everyone. They are good guard dogs but they need firm training. In this stage they are very soft and cuddly. Soon that will change and that dog will be hard to handle. They need lots of walking to keep them healthy.
Uploaded: Sep 13, 2016