Hola,
No sé que edad tenga el perro, pero si es cachorro lo hace porque no a aprendido dónde debe ser y es un poco más sencillo educarlo que cuando ya es adulto. Lo que te puedo sugerir es que además de impedirle la entrada a las habitaciones en donde hace sus gracias, limpiar sus orines y sin lavar el jergón ponerlo en dónde él tiene que hacer sus necesidades para que identifique el olor, al tiempo de desodorizar los sillones o las camas que él ha marcado con sus orines.