For the leash pulling, I would suggest a halti or gentle leader harness. A normal harness can actually make it easier for a dog to pull.
I would also suggest obedience classes - not only will she be learning, it will help with her socialization skills. A good trainer can help you with the other issues.
__________________
Kandy
Livin in a Newfie Drool Zone
|