If you're that frustrated and have that many issues with the dog, your patience is going to be very thin already.
I'd suggest calling a private dog trainer to come to the house to do an evaluation and to train YOU how to properly train your dog. You'll get expert advise, which will make you feel more confident. The more confident you feel the more the dog will relax.
__________________ jamie and Jaeger |