well... we have now officially given up. We put everything back up but they stripped the tree again... we now have a pile of baubles at the base of the tree which they kick around the living room. And very sadly, the angel is now bald.
the kittens have been forgiven! again.