If you are guessing about bringing home an inside dog, then do not. Like others have mentioned, a cocker spaniel is not a outside dog either. Yorkies require great care and love . They will give back so much too, however, they are a special breed . My brother has outside dogs, and inside dogs. His ouside dogs , I always feel bad for them. Because they really don;t have to much room, and I do not see why he has them. But his other dogs that are inside are not fixed so they have litters. He is not a responsible pet owner.
Whatever you decide, go with your first thoughts. Do not get a yorkie unless you are fully prepared to handles a inside dog , and along with the breed, grooming, temperment, and financial sacrifices .