imprint on

中上級 (B2) neutral

To leave a strong, lasting mark or memory on someone.

"The gosling imprinted on the researcher and followed her everywhere."