Thanks for replying. 1 more thing I forgot to mention, my dog throws up every 2 days after the bladder surgery/change of diet for the past 5 weeks. I went to the vet and he gave me the can food that controls him from throwing up but it doesn't stop. Royal Canin is expensive too