Bacana esse hábito que você incentivou no seu cão, é bastante útil.
Porém algumas pessoas tem problemas com isso quando tem que viajar e os cães se recusam a comer sem a presença do dono.
Então, pode ter um lado negativo.
É um equivoco pensar que um cão de 40 dias não “assimila” ou aprende como você sugeriu.
O momento que eles saem do útero já estão aprendendo.
Aqueles que não aprenderam onde ficava a fonte de alimento, o leite, morreram.
Justamente por você ter pego o filhote com apenas 40 dias (muito cedo) que é possível que ele tenha desenvolvido essa conexão, alimento = dono.
Nesse período o alimento está muito conectado com a figura da mãe.
O que aconteceu foi que ao se sentir sozinho ele não se interessou pelo alimento, mas ficou mais preocupado em buscar companhia.
Quando você retornou e saciou a “fome de atenção”, a fome de alimento falou mais alto e ele comeu a ração.
Como você reforçou essa conduta, repetindo o método, ele aprendeu e isso virou condicionamento, adestramento.
Se você tivesse agido de forma diferente tipo, tivesse tirado a comida e só oferecido mais tarde, a fome obrigaria o cão a comer independente da sua presença.
Então, tudo se resume em condicionamento.
Você apenas aproveitou (mesmo sem se dar conta) uma situação e reforçou uma conduta.
Abraço