Hola, desde mi experiencia... yo también tengo un Yorkshire, vivo en departamento, el nunca nunca aprendió a hacer donde yo quería, su lugar regalón era la alfombra, una vez lo rete y desde ahí comenzó a hacer en por todos lados, pero escondido...
Como el tema de enseñarles a hacer requiere tiempo y la verdad yo por estar trabajando todo el día no podía estar pendiente a cada minuto, decidí sacar todas las alfombras y poner un pedazo de diario y alfombra para que no tuviera otro lugar donde hacer y creo que esa fue la solución.