Alors là, pour l'empêcher, bonjour !
Il faudrait juste que tu clôtures ou que ton voisin mette les gamelles en hauteur de façon à ce que les chats puissent y manger mais pas ton chien.
Il me semble que le cocker est assez têtu en plus, alors... J'ai un cavalier king charles et pour l'empêcher de manger n'importe quoi... En balade, elle mange des crottes de lapins, chats, etc...
Franchement, voici les deux seules solutions. Tu ne pourras jamais l'éduquer à ne pas y aller, la faim est plus forte que lui... Enfin, plutôt la gourmandise.