В русском языке собака - это женский род существительного. Слово "собака" употребляется в женском роде как в родительном, так и во всех остальных падежах. Например: "у собаки", "с собакой", "к собаке".
Это правило в русском языке является общим и не имеет исключений. Некоторые слова на -а обозначают женский род: лошадь, кошка, машина. Однако существует небольшое количество слов, которые не имеют этого значения: окно, платье, здание.
Таким образом, слово "собака" в русском языке является женским родом и следует этому правилу во всех падежах и числах. Несмотря на то, что в повседневной речи часто говорят "пес" вместо "собака", в грамматическом плане все равно нужно использовать женский род при употреблении этого слова.