Меня это тоже удивляет. Ибо собака - это самый верный и преданный друг человека. Собака никогда не предаст своего хозяина. Это невозможно по определению. Более того, собаки после смерти хозеев зачастую умирают сами, переставая есть. И с моей точки зрения, назвать кого-то собакой - есть оскорбление собаки.
Думаю, что это выражение имеет под собой достаточно точный смысл.Именно, в основном кошка с собакой не ладят.И, если Вам приходилось наблюдать сцену, то собака постоянно гоняется за кошкой и даже загоняет ее на дерево. А кошка шипит, пятится и вынуждена выжидать момент, чтоб вновь спуститься.Именно такой, представляется картинка очень неприятных отношений между мужчиной и женщиной. К великому сожалению, некоторые мужчины и являются собаками по отношению к своим кошечкам.Эта реалия жизни.Но, она преодолима, как только эти двое научатся договариваться.
Собаки то, что можно проглотить, не разжевывают, да и аппетит у здоровой собаки отменный. Про кошек так не скажу. Десять раз обойдет вокруг миски, двадцать раз понюхает, да сразу все не съест, нужно еще несколько подходов сделать. Наверное, поэтому и пошло такое выражение.
Говорят не только собака, но и козел, коза, курица, баран, свинья, крыса и прочие милые зверюшки. Человек считается выше животных, а животные ниже человека, потому что у человека есть высокий интеллект по сравнению с животными. Поэтому что бы унизить, людей называют каким нибудь животным. Еще у каждого животного есть какие нибудь качества свои особенные, например любовь к грязи (свиньи), любовь к воровству (крысы), собаки же тоже могут быть вполне себе такими же вредителями - кидаться, гадить где попало или скулить неистово и раздражающе, дрожать от страха. Считается, что человеку не свойственно проявлять плохие качества или тупить априори, а если он их всё таки проявляет или делает глупости, то это уже точно не человек, ну хотя бы собака или курица, но точно не человек, и не важно что хвоста нет и красный диплом на полке)
Интересный вопрос, пришлось сетку поюзать в поисках ответа. На Руси собачьей смертью называлась смерть без покаяния, без предсмертной исповеди. А собакой, собственно как и сейчас, называли дурного, нехорошего человека. Отсюда и выражение. Вот, например, вариант - жил как собака и околел псом.