It does look a lot like a Russian Ovsharka. Are it's ears taped?