Are Yorkshire terriers good pets?