The Cocker Spaniel comes from Spain, dating back to the 14th century. Its name comes from being a skilled bird dog in England. Over time, this breed split into American and English varieties. They all kept their friendly and loving temperaments.