That's true, I can't really know the situation and have only the description of the first post to go by which had me a bit worried. The longer explanation draws a way different picture than first one suggested.
So thank you for clarifying that.
Good on you for putting in the effort on training him like that. Cheers