ในปี พ.ศ. 2301 นักพฤกษศาสตร์และนักสัตววิทยาชาวสวีเดนคาร์ล ลินเนียสได้ ตีพิมพ์ ระบบการตั้งชื่อแบบทวินามในSystema Naturae ของเขา Canisเป็นคำภาษาละตินที่แปลว่า สุนัข และภายใต้สกุล นี้ หมาป่า เขาระบุสัตว์กินเนื้อที่มีลักษณะเหมือนสุนัข เช่น สุนัขบ้าน หมาป่า และหมาจิ้งจอก เขาจำแนกสุนัขบ้านเป็นCanis คุ้นเคยและหมาป่าเป็นCanis lupus Linnaeusถือว่าสุนัขเป็นสายพันธุ์ที่แยกจากหมาป่าเนื่องจาก cauda recurvata (หางที่หงายขึ้น) ซึ่งไม่พบในสัตว์ประเภท อื่น