Yes, you have to be firm with them from the start...BUT not
overly agressive or mean.. because they WILL remember it and hold it aganist you and be afraid of you after. And you'll never be able to do anything with them after that...the trust will be broken.
I do pop my pigs on the snout if they nibble and i say "NO!" very firmly.....AND..i have even taken a broom to Hammie once when he went after me for telling him no... I took that broom to his butt and chased him... and he went squealing to his bed... after a few minutes he came back to me..and was very gentle and i could tell he was trying to make peace.... he just needed a little tune up... a reminder that i am the boss.
They WILL try to challenge you from time to time....
You HAVE to be VERY quick and firm with them when you correct them... if they challenge you or try to side swipe at you with their teeth you pop them on the snout (so they feel it!)and shove them backward VERY hard by their shoulders.. make their front feet come off of the ground.. MAKE them retreat....
Dont you EVER retreat from them,, or they WILL remember it... they are super, super smart... ... they are the 4th smartest creatue on the planet.(way smarter than dogs..).. so... that should tell you something.
See, pigs have a pack thing..(almost like dogs)..they are herd animals.. there HAS to be a "top hog".... and it HAS to be you. Or you will have trouble with them.
P.S. .. Also.. i wanted to tell you.. when you see pigs fight in their herd... they shove each other around..they try to make the other pig back-up and give way..... thats why i say to shove them backward very hard and dont ever back down from them. Its what they understand..it works.
Again... only shove them IF they challenge you.... dont use it as training technique....
The only way that i have found to train a pig is with FOOD....lol
I love my pigs.. once you have one..its just hard to explain.. they are truly amazing and very loving, smart animals.