I have restricted my dogs' space via baby gates. I don't have to shut them in a small room or crate during the day, and it keeps them from rooms in the house that may be a problem. Also, dogs get bored, and most of them love to chew. Get them some chewy squeaky toys and some raw-hides.
Training your pets to behave a certain way when you are away for a few hours is not impossible, but very difficult in my experience as a four-year owner.
If you want some additional help I suggest you visit Dove's dog training , you should find everything to help you there.
Hope that helps, all the best!!