Hey JCD, I'm in Baltimore, and depending on where you live, there are a few places you can get higher-quality food for your pup.
In the Mount Washington area, there's For Pets Sake on Falls Road, where you can get Wellness, Canidae, and Chicken Soup for the Pet Lover's Soul (I hate their vet clinic but the pet store carries some quality stuff).
In Hampden, you can try Chow Baby on Chestnut Street, which carries a lot of good stuff! No Canidae, but they do have Wysong, Wellness, Flint River, Innova, California Natural, and Verus. I LOVE the store--lots of good stuff at pretty decent prices.
In Columbia you can try Dogs and Company, which carries frozen raw, Canidae, Solid Gold, Wysong, California Natural, Innova, and a bunch of others--the store is TINY but they pack in a bunch of good stuff!
And there is a place on Harford Road, the name of which I forget--Paws and something, I think I found it in the phone book. More Canidae, Cali Natural, Wellness, etc. They are really nice at that place!
I think there are a few other places that carry stuff like this, but off the top of my head, I can't think of their names!