I have to currently keep my beloved 2 year old Shepherd/Retriever mix in a cage whenever my wife and I leave the house for any period of time over ~20mins. This was not however the case from about the time he was 6 months old to about 12 months.
Out of nowhere, he started to destroy random things (leg of brand new dining table, pillow on bed in guest room, etc) when left alone. It upsets me to keep him in the cage and we have done our best to avoid successive days of being in the cage but I really, really want to get back to being able to let him be on the free.
He is responsive to the word 'NO' (as suggested in a similar question) and I mean this truthfully. He stopped dead while chasing a rabbit this past summer (his favorite) when I said it. There have been some big changes in his life with the introduction of our now 1 y/o daughter (she ADORES the dog) along with some decrease in attention from my wife and I due to the baby and our jobs.
I am almost certain that it is separation anxiety as he wails when we leave the house and I don't want him to be under that type of stress. I would obviously prefer to take on the task of correcting this behavior by training.
Luckily the weather here in the Northeast is taking a turn for the better and I am hoping to be able to get him a walk in the morning. What else can I do to get my dude back on the free when we are away from home?