You can't spoil a baby (a child, period) with too much love. Nor can a 4 month old be 'naughty'. DD was always an independent child, my boys both Velcro babies. DS2 in particular is insanely clingy right now, partly from teeth, partly he's just a huge Mumma's Boy. I believe a huge amount is personality, my boys are like their father - loving but hard work
Our mothers/MIL's came from a generation of being hugely parent centred. They loved their kids but were taught by their parents that children should fit around adults and that having tough love made that easier. But I think our generation is turning back to instinctual parenting. Keep doing what you are doing, you are doing a great job.