I know alot on here that leave their babies for long hours everyday with not too much of a problem..you just need to be organised..spend quality time with your pup before and after work..make sure the pup is in a safe enviroment..an Xpen so the pup has some room to play I think is best for one being left long periods..my Pixie is left around 5 hours per day when i'm working and she is in a crate that is lined with a puppypad..just in case..although she never has accidents anymore

..she has room for her bowls and her bed..if I was leaving her longer than that I would put her in something bigger... Even better would be to get two yorkies for company, find someone to pop in to check on your baby or think about doggy day care

Goodluck!