Кой е общият прародител на кучето и човека?