I am feeding Punk Royal Canin for Bulldogs because of the large pieces. I have tried other foods that have smaller pieces, but she just inhales it and then throws up because she ate too much. If you know of any other foods that have the large pieces like Royal Canin please let me know and I will try it.