Beanerbaby, I'm glad you found a local store with Canidae. I was just going to tell you to go to their website and type in your area code for a local store.
As far as your pups, I would recommend getting the "All life stages", the theory is that animals in the wild eat the same food, whether young or old, so why do we feed puppy food vs adult? Senior/reduced fat is only if you're trying to trim weight off your dog. I don't know, but it makes sense to me. At 1 yr old, your boy should DEFINITELY be eating adult food, or better yet, "All life stages"
