Girl Dog Name: Sashenka

Name: Sashenka
Meaning: Protector Of Mankind
Origin: Russian
Pronunciation: Sa-shen-ka