myriamha ...It's great that you came on and posted....I posted to you and want to tell you - I personally wasn't at a boiling point or anything...but WAS upset anyone could hit a puppy...Hopefully you'll see those responses for what they were.....comments & help from people who really love dogs.....
as you said....you didn't torture him...

but with very small young puppies....It really can hurt them and I think after you read all the posts - you probably do know this.
You were honest in your thread and I really hope you have better luck training him...it really can take up to a year or more with some of them....and good luck to you. When you get frustrated....just remember....he WANTS to please you
being so young ...it can take a while before his body responses to catch up...but most all yorkies can be trained...some just take longer than others.