Apa perbedaan antara serigala dan anjing?

Anjing adalah hewan peliharaan yang dijinakkan, sedangkan serigala adalah hewan liar. Keduanya adalah bagian dari spesies yang sama, dan berbagi banyak kesamaan fisik, tetapi pada saat yang sama menampilkan perilaku yang sangat berbeda.