Cats meet their owners after long time