□ have a rapport withshe had an instant rapport with animals:
relate to, get on (well) with, respond to, sympathize with, feel sympathy with, feel for, identify with, empathize with, connect with, understand, speak the same language as, be in tune with, be on the same wavelength as;
informal hit it off with.