
Interesting that all the dogs mentioned in this thread so far have been bitches - I too have this with my older bitch who will do anything for my OH, she can't wait to clamber onto his knee and gaze longingly into his eyes. Last night she just wouldn't settle and was bugging him all evening. I guess he'd had a stressful day. Eventually when all else failed, he pushed her away and shouted at her - she just slunk off to the other side of the coffee table and sulked!
I used to show her and gave up after one particularly embarrasing incident at a Ch show when she tried to jump the ring tape in order to get to him. Here's me frantically gesturing for him to get out of sight (and trying to hang onto a large dog on a very thin leather show lead) - too late, she'd spotted him - game over!!! She spent the rest of the time I was in the ring whining and wouldn't even look at me, desperately looking through the crowd trying to spot him. Worse still was that we were entered in the following class too - I just wanted the ground to swallow me up!!!!
However, she's had two litters which he hasn't had much to do with especially around whelping time. She has been fine with me helping her with her pups, never a dodgy moment.
However, given a choice, she would spend every waking moment with my OH she adores him!!
My boy on the other hand, would always be with me rather than the OH. If we split up on walks, 100% of the time he'll stay with me, or run back to me!
I don't really know what to suggest, would your OH take over with the training classes? (I know my OH won't, it's my hobby, not his lol!). I'm sorry to say I'm not sure it can be changed, like others have said, they choose who they prefer... in my experience, the girls just love their daddy's!! (funny enough, it's been the same with my children too to a point). Perhaps it's just the normal order of things.
Hope you manage to work something out.
Tanya