je ne suis pas une grande spécialiste, mais la question revient souvent sur le forum alors je vais tacher de te répondre, d'autres complèteront si besoin.
A priori, les chiens font ca quand ils stressent à cause de l'absence du maitre. On apelle ca l'anxiété de séparation.
Il ne faut pas gronder le chien au retour car 1) il ne fait pas le lien avec ses bétises (il faudrait que tu le prenne sur le fait pour pouvoir le gonder) 2) il stresse déja parce que tu n'es pas là, et il restresse quand tu rentre parce qu'il sait qu'il va se prendre une punition : double stress, pas bon.
Déja, il faut ignorer le chien 10-15 minutes avant ton départ et apres ton retour. Pas de "sois bien sage" ou de "nous revoila mon bébé" avec plein de caresses.
ensuite, l'idéal serait de l'habituer petit à petit à vos absences : d'abord 5 minutes, puis 10, etc.
On te conseillera peut-etre de faire des faux départs (faire semblant de partir en prenant ses clefs, etc, et en fait rester); avec mon chien ca n'a jamais marché, mais avec les autres techniques il reste quand meme seul sans souci maintenant. Le seul truc qu'il fait encore, c'est fouiller la poubelle, alors on ferme la porte de la cuisine et pas de souci !
en espérant t'avoir aidé un peu