การมองเห็นของสุนัขมักจะแย่กว่าคนเรา แต่มันก็มองเห็นโครงสร้างที่มีสีที่อยู่นิ่งได้ แต่มันจะไม่เห็นรายละเอียดนะ แต่หมาจะมีความไวต่อวัตถุที่เคลื่อนที่ และสามารถเห็นคนโบกมือที่อยู่ห่างไป 1 ไมล์ได้ ตัวรับเซลล์รูปกรวย (rod cell) ที่มีความโดดเด่นมากทำให้หมาเห็นได้ดีในเวลากลางคืนมากกว่าคนเรา หมาจะมีความไวต่อการเคลื่อนที่ที่ฉับพลันหรือไม่คุ้น พื้นที่การมองเห็นของหมาอยู่ประมาณ 250-270 องศา การมองเห็นแบบ 3 มิติหรือ binocular vision จะมีความแตกต่างกันมากในหมาแตละพันธุ์ ซึ่งขึ้นอยู่กับระยะห่างของดวงตา ตัวอย่างเช่น หมาพันธุ์เกรย์ฮาวน์ (greyhound) มี binocular 75 องศา ในขณะที่มนุษย์เรามี 140 องศา การมองเห็นทางด้านข้างของหมาจะขึ้นอยู่กับลักษณะของกะโหลก
แม้ว่าจะมีคนบอกว่าหมาตาบอดสี แต่ปัจจุบันพบว่า ในสภาพที่มีแสง หมาสามารถจับคลื่นแสงระหว่างสีฟ้าและเหลือง (หมายความว่าหมามีตัวรับสีได้ 2 แบบ (dichromatic)) ซึ่งมันไม่สามารถแยกแยะสีแดงและสีส้มได้ เพราะมันไม่มีเซลล์รูปกรวยที่มีความไวต่อแสงสีแดง/ส้ม เพราะฉะนั้น หมาจะเห็นมีเซลล์รูปกรวย 2 แบบคือ ม่วง/น้ำเงินม่วง (จะเห็นเป็นสีน้ำเงินและเขียวเหลือง) และเหลือง/แดง (จะเห็นเป็นสีเหลือง) และฉะนั้น หมาจึงตาบอดสีแดง-เขียว


