Para compreender a história da raça Bocker, terá de conhecer a história das raças mãe, Beagle e Cocker Spaniel. O Beagle é uma das raças mais antigas conhecidas, originária dos anos 1300 e sendo utilizada em Inglaterra no século XIV para a caça ao coelho. Segundo alguns, o Beagle vem da palavra celta “pequeno”, mas outros dizem que o nome vem de uma palavra francesa que significa “garganta aberta”. Isto é em referência à sua tendência para uivar ou baía. A origem da raça não é bem registada, mas acredita-se que tenha sido de cães de carga em Inglaterra, durante a época romana. Eram quase exclusivamente utilizados para a caça e eram chamados cães de bolso por serem tão pequenos. De facto, na altura, só tinham em média cerca de nove polegadas de altura. Chegaram aos Estados Unidos em 1642, embora não fossem muito parecidos com a versão inglesa do Beagle. Eram maiores e pareciam-se mais com um Basset Hound. O Beagle foi aceite no American Kennel Club (AKC) em 1885 e é o 5º cão mais popular nos Estados Unidos. O Cocker Spaniel originou-se nos anos 1800 nos Estados Unidos para a lavagem e recuperação de aves. De facto, o seu nome “cocker” significa galo de lenha, que é um tipo de ave que eles eram bons a caçar. Existem dois tipos de Cocker Spaniel; o americano e o inglês, que foram considerados a mesma raça até que o AKC os separou em 1935, embora a raça Cocker Spaniel tenha sido reconhecida em 1878. São a 29ª raça de cão mais popular nos Estados Unidos.