Para que aprenda a hacer su necesidades fuera de la casa es bueno que te fijes cada que tiempo hace sus necesidades, ya que en lo perros muy pequeños los hacen cada 2 0 4 horas aproximadamente, el tuyo ya tiene 4 por lo que tiene que estar haciendo menos veces posible mente 3 veces ósea unos 20 minutos después de cada comida.
Cuando ya sepas cada que tiempo lo hace tienes que estar atento para sacarlo un rato para que lo haga afuera, una señal de que quiere hacer sus necesidades es que se pone a olisquear el piso.
Siempre que lo encuentre en el acto a dentro de la casa le dices "NO" de forma que el sepa que estas enojado con lo que esta haciendo lo agarras y lo sacas al sitio en donde deseas que haga sus necesidades no importa que en ese momento ya no valla a hacer mas.
Cada ves que te de tiempo a sacarlo y el haga sus necesidades en el lugar indicado lo felicitas en un tono que el sepa que estas feliz, por ejemplo yo uso la palabra "muy bien" y mi perro ya sabe que eso significa que estoy contento y se pone súper feliz.
El aprenderá en poco tiempo a hacer sus necesidades afuera y de esta manera no tienes que pegarle ya que nunca eh visto que sirva de mucho, ya que los perros se dan cuenta por el tono de voz si esta feliz o no, ellos siempre tratan de hacer sentir bien a su familia de humanos.
Para eso tienen que participar toda la familia ya que si uno de tu familia lo encuentra en el acto y no lo corrige el entrenamiento se puede caer totalmente.
Una señal de que esta aprendiendo es que comenzara a ir a la puerta como queriendo salir y entonces lo saca para que haga sus necesidades, principalmente al principio es importante esto ya que si ve que no le hacen caso al poco tiempo se hace adentro, pero mientras mas acostumbrado este a hacerlo afuera mas tiempo esperara para hacer el pequeño desastre.