Hello everyone, I have a very special pup who bloated when she was 5 months old, she almost died, I have tried every kind of dog food out there and tri v is the only dog food I can feed her, today she is heathly, vibrant and the most loving newf you would want to meet, we mix the beef brand with 1 can of rice per one can of tri v beef and some potatoes, she gets raw carrots for treats and an apple a day, sometimes a treat of freeze dried liver i make myself for treats. Its amazing food I have to say, and, the one I get has no onion in it, I personally called the company as I was very concerned about ever feeding her kibbles again, and they made me fully aware that if I was ever stuck out in the wilderness and had no food myself but one can of their food I could eat it thats how good the ingredients are and there is no onion in the ones I buy and the price is also great $1.27 at giant tiger versus $4.00 a can for other foods at the pet stores, hope this helps anyone in need as I was in desperate need to save her life at the time and she will be on this food for the rest of her life if I have anything to do about it which I will as this is her forever home.