La condesa Diana de Belflor padece una lucha interior entre el amor que siente hacia su secretario, Teodoro, y los convencionalismos sociales que le impiden contraer matrimonio con él. Pero, a la vez, Diana tampoco acepta que Teodoro, de clase social inferior a la suya, se case con su enamorada, la criada Marcela. Porque EL PERRO DEL HORTELANO... ni come ni deja comer.