La cage n'est pas une solution. Parce que cela ne l'empêchera pas d'aboyer ni de se mutiler s'il ne supporte pas vos absences.
Mais il a quel âge ??
D'abord une grande balade à chaque fois avant de le laisser seul, plus il se sera dépensé avant plus il sera fatigué et sera plus calme/dormira à la maison. Vous le laissez seul pendant combien de temps ?
Laissez lui des bois de cerf à ronger ou des jouets kongs très solides remplis de friandises.
Avant de partir, vous l'ignorez, pas de bisous, calins, jeux etc. vous prenez vos affaires et vous partez. Idem en rentrant, vous l'ignorez s'il vous fait la fête, ce n'est qu'une fois qu'il est calme que vous pouvez lui faire des câlins, il doit associer calme = câlins
Si c'est un chiot, vous pouvez restreindre son espace pendant vos absences pour des questions de propreté ou tout simplement ça peut rassurer un chiot/ chien de ne pas tourner en rond dans un espace trop grand (par ex vous lui laissez la salon et la cuisine, ou la salle de bains et la cuisine etc.)
Vous pratiquez tous les jours et tout le temps des faux départs ou petits départs.
Faux départs, vous jouez avec vos clés devant lui, vous mettez votre manteau, vous repartez dans la cuisine, vous revenez, vous enlevez votre manteau
ou bien vou sortez juste sur le palier et vous rentrez, que l'acte de partir ou vous préparer devienne banal pour lui
Petits départs: vous partez 10mn chercher le pain, sortir les poubelles, chercher el courrier etc.
Vous commencez par 10mn puis 30mn, puis 1h etc.
Et quand vous êtes chez vous il ne doit pas vous suivre partout (salle de bains, toilettes etc.) même quand vous êtes là il doits avoir rester seul quelques instants ou heures