O que seria um boa alimentação para os cães?

O que se deve e não deve dar a eles?