Dogs should only eat high-quality packaged dog foods based on the consultation of the vet. You should also consult the vet before cooking homemade treats for your dogs.