I too leave my Momiji home about 9-10 hrs a day since I have full time job.
I'd stay home if I didn't have to pay rent, food (for both me and her), toy (again for both me and her!!), ect.
But it is life and I do make some compromise.
I'm not a morning person but I wake up 5:30 so I can take her for walk before I leave for work.
She usually wake me up around 4am then we go to leaving room together and sleep on the couch together.
Sometime I come home for lunch and spend time with her.
I take her to daycare once a week.
I take her for walk after I come home.
I would have a sibling but I can't afford the expense at this time.
So don't beat up yourself.
You are giving loving, safe, and comfortable home for your puppy and that's good.
People have different opinion and different view about how to raise yorkie.
You don't have to please or prove yourself to anyone but to yourself and to your dog.
Happy Friday!!