Vous dîtes que vous ne savez pas depuis combien de temps il fait ça. Ce que je comprends c'est qu'il ne le faisait pas au début.
Il était comment quand vous l'avez eu ? Il venait normalement ? Je suppose, puisque apparemment c'est un comportement qui est apparu.
Est-ce que vous avez fait quelque chose qui aurait pu lui faire peur ?
Comme le gronder pour une bêtise, les chiots en font beaucoup 😅 Avec un chiot sensible il faut parfois pas grand chose, le gronder au mauvais moment, il ne comprend pas et prend peur. Du coup quand vous approchez il ne sait plus et préfère "se rendre" directement au cas où vous voudriez le gronder.
C'est une hypothèse mais ça colle avec ce que vous décrivez.
Pour lui faire reprendre confiance, rassurez le quand il fait ça. L'ignorance est aussi une forme de punition donc ce n'est pas adapté dans ce cas là.
Et au lieu d'aller vers lui laissez le venir à vous. En l'appelant, en étant joyeux, avec un jouet ou des friandises.