O cão no Brasil também chamado de cachorro, é um mamífero canídeo e talvez o mais antigo animal domesticado pelo ser humano. Teorias postulam que surgiu do lobo cinzento no continente asiático há mais de 100 000 anos. Ao longo dos séculos, através da domesticação, o ser humano realizou uma seleção artificial dos cães por suas aptidões, características físicas ou tipos de comportamentos. O resultado foi uma grande diversidade de raças caninas, as quais variam em pelagem e tamanho dentro de suas próprias raças, atualmente classificadas em diferentes grupos ou categorias. As designações vira-lata (no Brasil) ou rafeiro (em Portugal) são dadas aos cães sem raça definida ou mestiços descendentes.
As origens do cão doméstico baseiam-se em suposições, por se tratar de ocorrências de milhares de anos, cujos crescentes estudos mudam em ambiente e datação dos fósseis. Uma das teorias aponta para um início anterior ao processo de domesticação, apresentando a separação de lobo e cão há cerca de 135 000 anos, sob a luz dos encontrados restos de canídeos com uma morfologia próxima à do cinzento, misturados com ossadas humanas.