Sophie is on Royal Canin Adult 27, and I don't think it smells too bad. She does go outdoors though, and she is on a long leash. So I don't get very close.
The only time it is bad is if she has an upset tummy. She also does not have gas unless she is not feeling good.