It can be very common for small babies to have an unsettled, fussy period in the late afternoon/evening and all they want to do is cluster feed and be held close. Babies are often overwhelmed by a stimulating day, and they need some help and reassurance to unwind in the evening. This starts around 4-6 weeks of age and tends to diminish as baby gets older (around 12 weeks).
You may need to feed your baby very frequently for a few hours to help them unwind and to help them cope with all the growth and development they're undergoing. During this time, try to create a calm, low stimulus environment for you baby and yourself. Try to delegate any non-essential jobs during this time of day (dinner, cleaning, dog walking) so that you can rest, feed, and cuddle your baby. This evening cluster feeding is very common, and usually temporary.