I am looking after a 1 year old jack russell for a few months, he has been teased by youngsters & is sometimes rather snappy I would like to cure him of this as he is lovely pup & gets on well with my 2 dogs.any ideas on how to train him to stop
By being very gentle but firm. Turn your back on him if he misbehaves. Never hit or shout, that will make matters much worse. Always reward good behaviour and as far as is possible ignore bad. Do not let him feel that he is top dog. Stand tall and don't make eye contact to let him know his place. Perseverance and patience is probably all you need but remember that any bad behaviour is usually the fault of the owner rather than the pup. Have lots of fun with him.
It's the unruly brats who need training, not the poor dog. He has nothing to be "cured" of: he's merely reacting, as would 99% of humans, to being wound up to the point of having to retaliate simply to get some peace of mind.
paraffin for once you and I agree!
BUT this little chap will have to learn that not all people are nasty to dogs. is the pup going back to the youngsters who tease him? I hope not. In the mean time the thing to do is to teach him that people are LOVELY and also fragile so gentle approach and play gets a treat, rough approach gets a yelp from you (which is what a litter mate would do) and a dose of ignoring.
When does he snap? If you can give more detail, we can give better advice