If you can afford it, try switching to canned dog food. Or you could try Bentiful, a Purinia dry kibble product.