Вне всякого сомнения. Поскольку я всю жизнь держу кошек, то буду писать именно о них. У собак эта черта выражена еще сильнее, думаю. Но и кошки могут быть благодарными. Все зависит от отношения к ним человека.
Мои кошки постоянно демонстрируют свою благодарность различными способами. Например, когда я вывожу их в теплое время года в сад, который они обожают, даже мой вальяжный британец иногда, а молодая кошка - достаточно регулярно, ловят мышек и приносят их мне прямо в спальню на второй этаж в знак благодарности.
Естественно, они приходят ко мне на диван или на кровать помурлыкать и поласкаться после вкусной еды, это святое дело. Спать им нравится тоже либо рядом с моей подушкой, либо на моих ногах. А кот, который был раньше у меня, вообще любил ночью вытянуться рядом со мной и обнять лапой за шею.
Но кошки приходят в течение дня в любое время поласкаться и просто так, без всякой еды, особенно, если меня долго не было дома, всегда встречают у порога, когда прихожу. А однажды кот "пригнал" лапами через длинный коридор в комнату мои потерянные часы, которые я, видимо, выронила в прихожей, а они завалились под обувницу. Возможно он всего лишь играл, но я была ему благодарна за находку.
Еще один эпизод вспомнился. Когда была школьницей, я осталась дома одна, у нашей кошки начались роды. Я всячески старалась ей помочь: гладила ее, ласково разговаривала, успокаивала пока все не закончилось. После этого кошка (черная) целый месяц никого к котятам не подпускала, на всех бросалась, защищала котят, а мне было разрешено брать котят на руки и находиться рядом сколько угодно.
Вот фото из интернета: ну разве кошки не благодарят свою хозяйку и не выражают любовь?