The Wellness I feed my dogs is called Wellness Simple Solutions, and it's incredibly good for dogs with sensitive tummies. It has no fillers, and is good for dogs with various food allergies. They do have a venison formula, and mine love itIt's kind of expensive...bot sure if it's more pricey than the other stuff you mentioned, probably not. A lot of pet stores don't carry it though.
Bookmarks