Okay, in reference to my other post, my little miniature dachshund who has randomly begun to have aggression issues and who has become very scared of me... I'm wondering how I can gain his trust. I feel like I've somehow lost his trust, because he'll come when my mum (who does not particularly like him) calls, but he's become really timid around me in the past 4 days. He's never acted like this before, and I've had him for over a year now. I can't think of any reason that would cause him do this all of the sudden; he had an ear infection, so I'd have to put drops in, which he hated, but that was about a week ago. He's going to get checked out at the vet on Tuesday, but what can I do before then to make him comfortable around me? I love my pup to death, and it really hurts my feelings when he growls at me, and it makes me feel like a horrible person when he hides from me.
Also, if he does have one of his growling-biting fits, what should I do? Should I scold him, comfort him, or just leave him alone? Scolding just seems to make him more aggravated, trying to coax him just basically fails, and leaving him alone doesn't seem to do anything.
Additional info: he's about a year and three months old, he is an un-neutered boy, though he's getting neutered Tuesday, I have not done any training, but we're going to obedience classes next Thursday, and he's never been aggressive before (well, except when you try to take a bone away, and the one time he got bitten by another dog)
Any help is much appreciated!