Hmmm well there is this store called All Creatures Great and Small that I frequent
It varies. For a while we only bought food at independent dog/cat food stores that only sold good food and a little variety of dog toys. Then when Canidae changed, we went to a different independent food store.
Now we buy dry food from Tractor Supply. I buy my Raw at local grocery stores.
Leads and toys differ. I buy all my leather leads from Ren (OC_Spirit here), rolled leather collars from Petsmart and since Jeffer's warehouse is local I buy alot from there. I also shop at Dog.com, Ella's Leads, and a few other random places.