Royal Canin Yorkshire Terrier Adult 8+. Once your Yorkshire Terrier reaches 8 years old, it is considered to be a senior dog. This Royal Canin Yorkshire Terrier Adult 8+ dry dog food has been specially developed to support this breed – although it is often considered to be a healthy and robust breed, sensitivities and health problems can occur in older age.