I was reading some of the other topics about food and was was wondering if Royal Canin is decent food. When I first got my puppie i was feeding him Purina puppy chow. I had no idea how bad store brand foods like that are until I started reading things on this site, so I wanted to promptly switch my food. I the pet store the only top of the line food they carried was nutro and Royal canin. I went with Royal Canin was this a bad decision?