Alguns cães não gostam de cheiros cítricos, evitando cascas de laranja, toranja e limão espalhadas ao redor. Os cães também evitam pimenta porque o pimentão irrita a pele, principalmente o nariz. Embeber bolas de algodão em álcool e deixá-las em uma área também é eficaz. Os cães não gostam do cheiro de vinagre e amônia, mas como essas substâncias também são eficazes na eliminação de ervas daninhas, os proprietários tendem a buscar outras medidas para proteger seus gramados.
Embora o item mais eficaz para manter um cachorro longe seja uma cerca, isso nem sempre é possível, então repelentes comerciais para cães têm métodos diferentes. Alguns aproveitam as tendências naturais dos cães para evitar cheiros cítricos ou pimenta malagueta. Alguns também usam pimenta-do-reino, coisa que os cães também não gostam. Outros repelentes voltados para o cheiro têm como alvo cães que urinam ou defecam em quintais, mascarando os cheiros familiares que os atraem para a área. Outros têm como alvo sua audição sensível em vez de seus narizes, emitindo ondas sônicas e de ultrassom que os irritam.
Os cães também evitam os aspersores de água porque se assustam com o borrifo, o barulho e o movimento. Mesmo se eles se acostumarem com a visão, muitos cães ainda não gostam de ser borrifados com água inesperadamente. Os sprinklers ativados por movimento são particularmente eficazes para dissuadi-los. Os cães também não gostam de certas plantas, como lavanda e coleus canina. Embora os cães não gostem de alho, a erva também é tóxica para eles e não deve ser usada.