Should my puppy eat only dry food or can I give him canned and cooked as well?what would you recommend for cooked food for 9 week puppy?