I'd give Tempe Feed & Tack five stars for their decent selection of dog food and about 3 for horse stuff.
For the pups, they carry Wellness Fish and Sweet Potato formula; a somewhat hard to find formula that our New Orleans rescue needs for his sensitive stomach. The staff always helps me carry out the bags, which is nice improvement over big box pet store service. All in all, a nice basic shop for the dogs.
For horses, they carry mostly western, trail oriented supplies. They seem to have a decent supply of supplements and feed. You might be able to pick up a few things in a pinch, but I'd suggest going to a tack shop for any kind of tack.