3 yo mini schnauzer. Always been very wilful and not obedient, despite training. Very small so has been 'moved' around, into car, from room to room a lot, instead of responding to instruction. She just sits and stares when you give her instructions.
We know that we haven't been firm enough with her. And this is completely our fault.
She stole a toy earlier and ran under sofa, she refused to come out so I pulled her, she growled/snarled very angrily and snapped very angrily at me, twice and caught my hand she did the same when dh was telling her to come out.
She knew she'd done something wrong.
She came out and was sent to her bed.
I know where I've gone wrong and I realise that she was provoked (I shouldn't have pulled her) and I also realise she does not have enough discipline or respect, if you like, for us.
I want to go back to basics with training again, out walking, in house etc. Is this the right thing to do or do I need outside help, is 3 (almost 4) too old?
All advice appreciated.