Il n'existe pas à mon sens de règle clairement définie. Je pense qu'il s'agit d'une règle implicite de bon sens.
Si on devait définir une règle de "bon sens" serait de ne pas préciser la proposition et sa contre proposition quand il n'y a pas d'ajout utile d'information. Et s'il y a ajout d'information, faire tourner les deux verbes (ou groupes nominaux) contraires autour de l'idée commune qui les relie.
Ainsi pour l'exemple du chien, il n'est pas nécessaire de préciser qu'il peut se balader "dans la maison et ses alentours*" mais plutôt qu'il ne peut pas s'en éloigner.
Ou encore pour le premier exemple, rajouter une indication sur la succession des événements (car il ne peut pas entrer et sortir en même temps) comme :
Il n'a fait qu'entrer puis ressortir de la maison
ou autre
Bref, l'idée sur une éventuelle règle tacite de bon sens serait
- De ne pas préciser une information n'apportant pas d'information supplémentaire
- D'organiser les verbes ou groupes nominaux autour de l'idée commune les regroupant
J'espère avoir répondu à ta question.