1. Йоркшир
Правильное написание слова «Йоркшир» с буквой «ш» является принятой в русском языке формой написания.
2. Yorkshire
Если речь идет о собаке породы йоркширский терьер, то следует использовать форму написания «Yorkshire».
3. Отличие в написании
Итак, для обозначения английского региона используется форма «Йоркшир», а для обозначения породы собак — «Yorkshire».