What is the ancestor of the dog?
Canis Lupis (Grey wolf)

1/55