Au fait, vous lui donnez (bcp) des friandises ? ou des os ? ca peut jouer sur la quantité qu'il va manger ensuite dans la gamelle, même si j'imagine que vous le savez :)
Pour le fait qu'il finisse sa gamelle quand un copain s'approche, ca doit être de la protection de nourriture, mieux vaut la manger sans faim que se la faire voler sûrement :p.
Après, par curiosité, vous pourriez peut-être essayer sur deux ou trois jours de lui mettre un petit truc en plus (dès de jambon par ex) bien mélangé dans les croquettes (jusqu'au fond) pour voir si ca l'amène à manger plus ou à finir son repas ?
Mais bon après ,c'est pas forcément une bonne idée non plus, il me donne l'impression de manger à sa faim d'après tous les éléments que vous avez donnés, avec le jambon ca pourrait le pousser à consommer plus sans réel besoin, et le rendre malade à terme si vous continuez trop longtemps...
C'est plus une idée à garder en tête pour des périodes plus critiques (s'il devait y en avoir)
Ou à tester dès maintenant juste en guise de test, pour savoir ce qui l'aide à manger + (jambon? fromage? etc).