Bueno paso a paso.
1º Lo de ser tragon o no es algo del perro, unos les gusta comer mas que a otros. Lo que no dices si solo come "comida" o cuando sale a la calle tambien come "mierdas".
Te lo pregunto porque todos son problemas distintos y cada uno hay que atacarlo de manera independiente. Como no mencionas nada de comer "mierdas" supondre que solo "come mucha comida".
Esto no es facil. Hay muchas soluciones, que pueden funcionar separadas o mezclandolas, por ejemplo
- Comprovar que no come por hambre y es por ansiedad, no todos los perros de la misma raza o mismo peso requieren la misma cantidad de ingesta de comida, todo depende de su metavolismo de como lo metavolicen y del ejercicio. Si come por hambre la solución es muy sencilla, mas comida.
- Si no es por Hambre puede ser Ansiedad. De esta manera, puedes provar a dividirle su ración en mas tomas, los perros.
- Algunos perros sufren de ansiedad porque sus dueños no son constantes en las horas y cantidades diarias. Entonces ocurre que los perros se cevan a comer ya que ese es su instinto, en un medio salvaje un perro se pondría a comer asta llenarse porque no save cuando puede caher la siguiente presa y puede incluso pasar días. Por eso hay que ser constante.
- Puedes probar a poner algo que le estorve a la hora de comer, como un juguete un poco pesado, que tenga que mover con el ocico para poder comer, esto le servira, para no engullir tan rapido y entre que mueve, quita, estate quieto y ponte bien, masticará y le ayudará a controlar esa ansiedad.