<human>: Hi everyone, 
We had to adopt Peanut, an olde english bulldog, from a family member because they couldn't continue taking care of her. She's 4 years old, spayed, and has been with the same owners since she was 10 weeks old. We knew she had issues with peeing inside due to not having a regular schedule and severe pulling when leashed. 

We have another dog, Violet a Jack Russell Corgi mix, and they've been getting along great. Some little growling when one of them gets too excited, but other than that they eat dinner next to each other, nap on the floor together, etc. 

Now, when we are walking them Peanut pulls like CRAZY and gets aggressive when walking past other dogs which is now triggering Violet to become agitated and bark. We have tried with pull harnesses and choke collars (not my favorite) and she still will pull to the point of dragging me to the floor. Any other suggestions?

As for the potty schedule, we've been keeping a very tight schedule. They get breakfast at 7 am, get walked at 7:30 and do their business normally. Our walker comes in at 2 and takes them for a 45 min walk where they do their stuff and then we walk them again at 7:30pm before dinner. Still Peanut has managed to pee and poo inside the house despite the 3 walks. So we've added an extra one after dinner at around 11 pm, aaaaand SHE'S STILL PEEING INSIDE. I noticed that she drinks SO much water and was wondering if this should be something to be discussed with the vet. I've started treating her like a puppy, if we play, we go out for potty. If she drinks/eats, we go out for potty. But would love to get her to understand that she needs to hold it. Any tips?

Condense the text into a few key points
<bot>: Our newly adopted dog pulls when on a leash and pees and poops inside and I need new ideas to solve these two things.