Becky! I like your name! ..well the best thing you can do is get them on a better food. If you check out the Dog Food Ratings page..I think you'll find Royal Canin is a poorly rated food. It's hard to find the right protein for a lot of these guys..but the overall nutrition level is very important. We have someone here who knows a ton about food @cowsmom and I'm sure she'd be happy to help!
By the way!