are British Shorthairs good pets