Nachts alleine im Garten - und dann ein Igel, den er mindestens merkwürdig, wahrscheinlich auch beängstigend fand. Aber niemand da, der ihm geholfen hat. Die, die hätten helfen sollen, haben zu allem Überfluss auch noch geschimpft, sogar beide, was sonst fast nie vorkommt.
Das ist eine mögliche Sichtweise. Muss nicht so gewesen sein, kann aber.
Wenn es so war, verursachte Euer Verhalten einen Vertrauensverlust und hat Unsicherheit erzeugt. Er hat wahrscheinlich fehlverknüpft, dass er Euch nachts nicht zu nahe kommen darf.
Wenn mir so was passiert, lade ich den Hund aktiv zu mir ein, und kuschel und knuddel mit ihm, damit er weiß, bei mir sein ist toll.