Все эти существительные являются ОДУШЕВЛЁННЫМИ, причём не столько потому, что обозначают ЛЮДЕЙ и ЖИВОТНЫХ (хотя это тоже важно), сколько потому, что ВИНИТЕЛЬНЫЙ падеж МНОЖЕСТВЕННОГО числа у них совпадает не с именительным множественного, а с родительным:
► И. есть волжане, вятичи, печники, грузчики, кенгурята, собачата
► Р. нет ВОЛЖАН, ВЯТИЧЕЙ, ПЕЧНИКОВ, ГРУЗЧИКОВ, КЕНГУРЯТ, СОБАЧАТ
► В. вижу ВОЛЖАН, ВЯТИЧЕЙ, ПЕЧНИКОВ, ГРУЗЧИКОВ, КЕНГУРЯТ, СОБАЧАТ
Помните:
Грамматическая категория одушевленности / неодушевлённости проверяется формой ВИНИТЕЛЬНОГО ПАДЕЖА МНОЖЕСТВЕННОГО ЧИСЛА:
► у одушевленных существительных она совпадает с формой родительного падежа (тоже множественного числа);
► у неодушевленных – с формой именительного падежа множественного числа.
Это был коренной петербуржец. Торговец из него не получился. Моя Капка, Капитолина – забавная собачонка.