I have been in your position and my own experience means that my opinion is that I suggest you not get any dog when working long hours. You will come home after twelve hours and then need to sleep. That leaves very little time for the dog and these Yorkies are terriers so they do require socialization and they do require companionship.
That is just my opinion from experience so hope that has helped! |