Ngoài thịt sống tiêu chuẩn hoặc thức ăn chế biến chuyên dụng, chó có thể ăn táo, việt quất, dâu tây, dưa hấu, cà rốt, khoai lang, rau diếp, rau bina, cải mèo, đậu xanh, bí, bí xanh và chuối. Tuy nhiên, nên cho ăn táo và dưa hấu không có hạt. Chó cũng có thể thích sữa chua, bí đỏ, trứng và bột yến mạch.
Khi cho chó ăn rau, thức ăn nên được nướng hoặc hấp và cắt thành từng miếng nhỏ để tránh bị nghẹn. Chúng cũng có thể được nghiền hoặc xay nhuyễn. Thêm chúng vào thức ăn cho chó hoặc phục vụ riêng chúng như một món ăn nhỏ lành mạnh. Không bao giờ được thêm bơ hoặc các loại gia vị khác.
Chó là loài động vật ăn tạp và thường thích thử các loại thức ăn khác nhau. Tuy nhiên, một số loại trái cây và rau quả có độc đối với chúng. Nho, nho khô, tỏi và hành tây đều rất nguy hiểm vì chúng chứa các hợp chất hóa học có thể nguy hiểm đến tính mạng. Rỗ của một số loại trái cây là chất độc, và ngay cả những loại không có cũng có thể gây nguy cơ nghẹt thở. Không bao giờ được cho chó ăn nấm, bơ, cà chua và các loại hạt.
Chó nên nhận phần lớn calo từ protein thay vì carbohydrate. Vai trò và lượng carbohydrate tối ưu trong thức ăn cho chó là một chủ đề được tranh luận sôi nổi. Carbohydrate chủ yếu được sử dụng làm chất độn và chất liên kết, và chúng có liên quan đến một số vấn đề sức khỏe. Tuy nhiên, bột yến mạch với số lượng nhỏ cung cấp chất xơ hòa tan mà chó lớn tuổi có thể cần để duy trì sức khỏe đường ruột và đều đặn.