I would suggest you wait to have a Yorkie. You are asking a breed that requires a GREAT deal of people interaction to spend hours alone in a crate.
Puppies need to be socialized and loved. These dogs are like "human infants" when they are younger than 1 year. It would be really sad to have a little puppy left alone so many hours of the day. There are so many issues to consider, hypoglycemia, potty training, etc. A dog needs to be a priority. Don't mean to sound harsh, but this breed is not typical.