There are many people who feed both Royal Canin and Merrick and their pups do well on them. The best food is the one your pup does best with. There is no consensus on what the best food is.
I'm not knowledgeable about deworming for such young and small pups. You may want to start a separate thread for that question to make sure plenty of people see it.
__________________ Kristin, Max and Teddy |