Интересный вопрос – скорее философский, нежели лингвистический. В природе, как известно, нет ни «право», ни «лево» – это субъективные характеристики, которыми мы сами наделяем мир. В словарях русского языка эти слова так и толкуются – с опорой на человеческую анатомию (а как их истолковать еще?): правый – расположенный в стороне, которая противоположна левой, а левый – расположенный в той стороне тела, где находится сердце, а также вообще определяемый по отношению к этой стороне. Поэтому то, что находится справа от чего-либо, – это то, что находится с правой стороны не для предмета, а для нас, когда мы на него смотрим, в нашем восприятии – ведь для самого предмета не существует правой и левой стороны. Если же мы говорим с человеком, который стоит лицом к нам и для которого правая и левая стороны противоположны нашим, требуются уточнения: с нашей стороны или с его стороны. Так что Вы говорите правильно.
В составе именного сказуемого, как правило, используется «мужской» вариант наименования: Россия – чемпион.
Можем объяснить только присутствие запятой перед что. См. в Правилах.
Нужна запятая перед кто.
Правильно: уланудэнец (и уланудинец). Правило таково: пишутся слитно существительные – названия жителей, образованные от имен собственных, пишущихся через дефис, ср.: ньюйоркцы, ореховозуевцы, костариканцы, санктпетербуржцы, устькаменогорцы и т. д.
Собака - одушевленное существительное. В школьной грамматике: кто? собака.
Это выражение не является фразеологизмом.
Корректное написание: Кастилия – Ла-Манча (тире между топонимами). Оба топонима в составе сложного названия склоняются.
Это не так. Употребление слова ложить по-прежнему считается недопустимым в речи грамотного человека.
Нет, запятая не ставится.