For situation such as this, I STRONGLY recommend using a crate!! Not only will crating while you're gone save your house from being destroyed, it can also help calm him down. A crate is like a dog's "bedroom", and its a place where they can feel safe and secure.

Secondly if you ever come home and see stuff destroyed, discipline does no good unless you catch him in the act.

Can you move the trashcan to a different location, perhaps inside a pantry or kitchen closet? Otherwise try spraying the lid and top of the trash with bitter apple spray or I think my parents also used tobasco sauce with their dog when she was a pup.

Does he destroy stuff while you're home, or only when you're gone?? Because if its only while you're gone, crating will solve that problem!

Anyway good luck and let us know of any progress!