Really great responde, and I really appreciate it! and yes, he is checked and he's fine.
Edit: oh and I forgot to mention, I NEVER do any physical "punishment" towards him! so no worries about that.
Thank you, I really can't get a trainer for him :( and it really drives me crazy, but I do...