Be all ears

To listen eagerly and carefully.

Our son was all ears when my husband began to talk about buying a new lap top .