Desde o início da história, o cão de Gru, Kyle, se destaca pela sua aparência intimidadora, mas gentil com o dono. Ele é o principal companheiro de Gru nas missões de roubo, mas também é mostrado que tem um comportamento dócil com os adotados filhas dele - Margo, Edith e Agnes. O personagem é dublado pelo ator brasileiro, Rodrigo Lombardi.

Outro personagem canino importante é o cachorro de estimação de Vector, o principal vilão da trama. Ele é um bulldog francês chamado Spike, que é frequentemente usado como um meio para Vector intimidar os outros personagens. No entanto, no final da história, ele trai Vector e ajuda Gru.

Já na sequência do filme, Meu Malvado Favorito 2, vemos os personagens caninos terem ainda mais destaque. Um dos exemplos é o personagem El Macho e seu cachorro, Osito. Eles são apresentados como vilões extremamente perigosos, especialmente o cachorro, que é um dos mais ferozes do mundo. No entanto, no decorrer da história, descobrimos que Osito é na verdade um cão de estimação carinhoso e que El Macho também tem um lado gentil.

Além dos cães mais notáveis, há vários outros personagens caninos em Meu Malvado Favorito, como os cães da ASPCA, que são apresentados como ativos nos esforços para combater o tráfico de animais de estimação. Há também os cachorros da vizinhança de Gru, que são vistos várias vezes durante a animação.

Em conclusion, a presença dos personagens caninos em Meu Malvado Favorito acrescenta muito à história e à qualidade da animação. Cada cão é apresentado com detalhes e personalidade própria, o que os torna personagens interessantes e inevitáveis.