@bumzhabum:
Right now we are sticking to dry food because I heard dry is better for their teeth
That's actually a fallacy. IMO, canned food is superior to dry, because it isn't so processed. I like dehydrated because it has minimal processing, and in the case of NRG, requires no pre mix to make it nutritionally complete. Yeah, it's pricey, but I find a little goes a long way.
I wouldn't say Basenjis hate grain. I fed my first two on Purina, and they did well enough on it. Dogs are scavengers, and for thousands of years got by on whatever human leftovers they could find. Prepared dog food is a relatively recent invention, and they have a vested interest in convincing us we are incapable of feeding our pets. (funny, nobody really tries to prevent us from feeding junk to our children!)