create canido class