DS was like that from 16 months! He's now almost two and it seems better. His peak time was a month ago, screaming his head off at the shops and shopping is just impossible! He just wants to go his own way, doesn't want pram or trolly it hold hand or cuddles just wants to run the opposite direction! And Bo bribery works urggg. I think it's a phase! I hope so!
Try one of the harness backpack. We used one for a while and he was a little bit better with it on. Now he doesn't want it anymore.