O que realmente funciona é dar a comida em várias porções durante o dia em vez de um ou dois refeições grandes. Os labradores têm esse instinto de devorar tudo porque geneticamente foram selecionados para comer quando havia comida, então se você der três ou quatro pequenas porções em vez de uma grande, o cão se acalma automaticamente porque não tem aquela sensação de urgência. As tigelas anti-velocidade ajudam, sim, mas são mais um suporte do que uma solução de verdade.
O vômito após a refeição rápida acontece porque o estômago recebe uma montanha de comida não mastigada e não consegue lidar com isso - é física pura. Se você colocar a comida numa tigela com relevos (tipo uma bola dentro, ou esses pratos furados), força o cão a parar entre uma mordida e outra, e mastigar um pouco ajuda na digestão. Mas não é garantia: a mudança de verdade está nas porções distribuídas.
Outra coisa que poucas pessoas consideram: verifique se ele come muito no geral. Um labrador de 4 anos em peso normal deveria ficar bem com uma quantidade específica, mas muitas pessoas dão porções de "cachorro grande" sem pensar. Se o seu cão tende a pedir comida continuamente, ele poderia realmente ter fome crônica (talvez as rações não o saciem bem, ou ele come muito). Tente reduzir ligeiramente a quantidade total e distribua-a, aí você vê se o comportamento muda ou se o cão fica obsessionado com comida mesmo assim.