My mom is applying to adopt a dog (beagle/terrier mix). She fed her last dog Beneful. I was just wondering what a good dog food that one could buy at PetSmart or Petco might be. Is PetSmart's Authority brand any good? It isn't nearly as expensive as some of the other foods out there and their cat food doesn't look half bad. I feed my cats Natural Choice, because I know it's pretty good for cats, is it the same for dogs?