pet himalayan cat cats dogs quebec himalayans himalayan kitten dog cattery alberta canada himalayan winnipeg himalayan cats puppies manitoba cat calgary persian kitten canadian history of himalayans for sale