OMg.... it sounds like someone needs some tough love. . . and I'm not referring to the dogs!!
It's apparent that you are doing something right and the dogs listen to you. They know who is the pack leader when it comes to you and your relationship with them. Now, if you could only get your gf and her daughter to do the same. Finding the right method is easy but keeping up with it isn't so easy. Butm Consistency and adequate training methods are the key to fixing any problems you are experiencing.
Most importantly everyone has to be on board with the training not just you or it wont work. As you quickly found out!
I am in no way an expert but I have found what works for our family and have included my way of training on my web site for others to try as well. One method that I would suggest useing is cage training. It will help with potty training and help put a stop to other bad habits as well. If it works than great if not research more and find something that does.
Best of luck with the tough love.
Dawn's Yorkies / Yorkie Puppies / For Sale, Ohio