What works for me is to speak softly the whole time, but especially to keep your face very close to the pup...I kiss mine while doing it, but at the same time, I do exert my power and .....lovingly... force them to submit. You have to achieve a balance between gentle love and dominance. That is what works for me. We don't put their hair in a top knot simply for our own pleasure, we do it to benefit the fluff. We do it to take care of them. Sometimes, a situation may arise where it is crucial to their life that they submit to our gentle authority. It could save their life. While fixing a top knot isn't a matter of life and death, it is important to teach your pup to obey.
Here is an example: My puppy got into the cabinet where the trash is kept. She grabbed something really quickly. I thought it was only some crumb, but something told me to make sure. She is just a little puppy and fought like a banchee to keep her prize. I did overpower her to take what ever her treasure was away. It turned out that it was a fragment of a wishbone from a game hen. It could have killed her, if I didn't take it away. IT COULD HAVE GOTTEN LODGED IN HER THROAT OR INTESTINES AND KILLED HER. I got it away with a struggle and by using my superior strength. But, guess what? After that, every time she puts something in her mouth that is questionable, I say, "drop it," and she does.
Being a mother take balls.