well, if your outside dog likes it outside than it will probably be ok to get a yorkie. If you are keeping your dog outside because its too big or whatever than yeah I think it would be unfair to get an inside dog.
but thats just my opioion..

oh and cocker spaniels really arent the type of dogs that you would keep outside all the time.
Good luck with your decision.