people have kept dogd for millions of years?对for millions of