Кавычки не требуются.
Такие сочетания невозможны. Собака – существительное женского рода. Правильно: моя собака, наша собака, вне зависимости от пола животного.
Оба сочетания возможны.
Нет, так сказать нельзя. Нужно выразить эту мысль по-другому, построить фразу иначе. Например: На него напала собака, а ведь он боялся собак.
Литературная норма требует склонять название в сочетании с родовым словом: в селе Родном, у села Родного. Но в речи официальной, канцелярской географические названия в функции приложения чаще остаются несклоняемыми.
Да, формально это так.
Выбор зависит от смысла. Первая фраза означает, что найдена собака, а на ней был ошейник. Вторая может иметь такой смысл: найдена собака и ее ошейник, который не был на собаке.
Корректно: Орган местного самоуправления обязали компенсировать моральный ущерб, причиненный укусом бездомной собаки.
Географические названия в сочетании с родовым словом обычно не склоняются, когда род обобщающего нарицательного слова и топонима не совпадают (как в приведенном примере). Поэтому верно: в селе Николаевка.