dote on someone
dote on (someone/something)
to love someone or something a lot, sometimes foolishly or too much.
The world is full of people who dote on their pets.
Cambridge English Idioms Dictionary