Oh, yes, those fun 6 month olds! I remember those days. This is fairly normal, though inappropriate behavior.
First, I would try out a light chain leash. The chains are less fun to bite and tug on. Once she's ditched the habit of leash biting, you can go back to whichever leash you prefer.
Next, try carrying lots of tasty little treats on walks with you. My favorite method for leash training was the "Be a Tree" method. When the leash is slack, the walk goes on. When the pup puts pressure on the leash, you stop, stand still, and be a tree. Movement only continues when the pup stops pulling on the leash. I used the treats to reward my dog for "checking in", which meant him pausing in his sniffing and walking to make eye contact with me. It helps to practice this in a boring place like your yard or living room so they get the idea, first.
I also had a puppy who liked to flail and scream at the end of his leash when he didn't get his way. I would be a tree and ignore him until he calmed down. When he decided he wanted to be calm, I would give him a treat and we would continue our walk. The behavior ended when he realized he was not going to get where he wanted to go behaving that way.
It's okay not to take really long walks until you're more confident in your puppy's skills. They'll be burning a lot of energy learning about proper manners, anyway.
Don't feel too bad, because your dog's behavior really isn't that unusual for a 6 month old. They are terrors. They're like little baby puppies, but they're bigger, stronger, and sharper than they realize. The trick is to gently remind them that you have the thumbs and the resources and access to all the fun things, and that them behaving the way you want is the key!
First, I would try out a light chain leash. The chains are less fun to bite and tug on. Once she's ditched the habit of leash biting, you can go back to whichever leash you prefer.
Next, try carrying lots of tasty little treats on walks with you. My favorite method for leash training was the "Be a Tree" method. When the leash is slack, the walk goes on. When the pup puts pressure on the leash, you stop, stand still, and be a tree. Movement only continues when the pup stops pulling on the leash. I used the treats to reward my dog for "checking in", which meant him pausing in his sniffing and walking to make eye contact with me. It helps to practice this in a boring place like your yard or living room so they get the idea, first.
I also had a puppy who liked to flail and scream at the end of his leash when he didn't get his way. I would be a tree and ignore him until he calmed down. When he decided he wanted to be calm, I would give him a treat and we would continue our walk. The behavior ended when he realized he was not going to get where he wanted to go behaving that way.
It's okay not to take really long walks until you're more confident in your puppy's skills. They'll be burning a lot of energy learning about proper manners, anyway.
Don't feel too bad, because your dog's behavior really isn't that unusual for a 6 month old. They are terrors. They're like little baby puppies, but they're bigger, stronger, and sharper than they realize. The trick is to gently remind them that you have the thumbs and the resources and access to all the fun things, and that them behaving the way you want is the key!