Hi Olivia and welcome to Yorkie Talk!
I suppose you do not believe that all the Yorkie and dog owners are jobless and spend the entire day with their doggies. It would be nice if we could afford it though
Most of the people no matter if they live alone, couple or family have a daytime job, school etc. So it is normal that we are not at home throughout the day.
It is good that Ringo is still very young (10 weeks old). You will have the opportunity to adopt him to your lifestyle.
When we took our Zuzi home she was only 8 weeks old (almost like your Ringo). We decided bring her home at a time when I was able to take two weeks off.
During those two weeks I was spending a lot of time with her potty training and making her get used to stay alone because I knew it would be a problem later on.
So what I was doing after the first 4 to 5 days (this is a very stressful period when the doggie arrives at a new place) I would start leaving home for different intervals of time and then returning. I started from 15 minutes up to the entire day.
That way she knew that I will be always back home to hug her. She got used to that very quickly.
Now, on your question, if you should feel guilt.
Well, we all know that our little treasures would prefer if we are at home for the entire day...but unfortunately this is not possible in most of the cases except the weekends.
Make sure that at least you give her enough time out and in the evenings spend time with her playing and hugging. We all have work to do when we arrive home after work but I am sure you can find 1 hour to play, walk and hug your little gentleman.
I suggest that you took him out in the morning for a quick walk outside, then when you return, take him out again immediately and in the best case before going to bed you can let him out again. Also, after dinner for example, take a little time only for him. Play games, cuddle him, show him your love and give him the time he deserves.
Meanwhile, if there is someone to have a look at him during the day is really perfect!
So have a nice time with the new member at home and know that we are always here to help you!