Un repelente para perros es un producto diseñado especialmente para alejar a los perros de ciertas áreas o de ciertos objetos. Estos repelentes suelen ser pulverizados o aplicados en superficies y emiten un olor o sabor desagradable para los perros, lo que los aleja y evita que se acerquen o muerdan objetos no deseados. También existen repelentes ultrasónicos que emiten sonidos que los perros encuentran irritantes. Estos productos son una buena opción para mantener a los perros alejados de jardines, áreas de juego o muebles en el hogar.