Kennel or crate is the best thing to do. If you can let them out at lunch it is better but once they get used to staying in the crate it solves a ton of problems. Just give him plenty of time to run around while you are home.