Правильно
Собачий — слово является прилагательным, которое образовано суффиксом «ий». Данный суффикс при добавлении к основе существительных (собач), образует имена прилагательные, которые означают принадлежность, свойственность чему-либо: рыба — рыбий, собака — собачий, медведь — медвежий и т.д. В именительном или винительном падежах подобные прилагательные пишутся без мягкого знака.
Собачий лай всю ночь мешал мне спать.
В этом приюте настоящий собачий рай.
Собачий нюх во много раз превосходит человеческий.
Собачьей — это написание прилагательного «собачий» в форме родительного, дательного, творительного и предложного падежа женского рода. Всегда пишется с мягким знаком. Правила русского языка гласят, что в прилагательных на «-ий» во всех формах, за исключением именительного и винительного падежей единственного числа мужского рода, перед окончанием пишется мягкий знак: медвежьего, птичьего, собачьей.
На соревнованиях собачьей радости не было предела.
У нас нет собачьей расчёски, поэтому шерсть спутана.
В собачьей шкуре моей пояснице гораздо теплее.
Единственное число | Множественное число | |||
Мужской род | Женский род | Средний род | ||
Им. | собачий | собачья | собачье | собачьи |
Рд. | собачьего | собачьей | собачьего | собачьих |
Дт. | собачьему | собачьей | собачьему | собачьим |
Вн. | собачьего; собачий | собачью | собачье | собачьих; собачьи |
Тв. | собачьим | собачьей; собачьею | собачьим | собачьими |
Пр. | собачьем | собачьей | собачьем | собачьих |
Неправильно
Собачьий, собачей.