I have an Aussiedoodle, and I love her to death. I got her when she was only 4 weeks old since her mom had a bad infection and couldn't care for her. I was very uneducated about the breed and didn't train as I should have. Recently she attacked my mom's dog, who she has grown up with and played with since they were puppies. I just happened to be in the middle and my dog got my arm and tore it up. If it had been the other dog, I'm not so sure she would still be with us. I figured this was just an accident, but last night she bit my nephew. I think she was trying to "herd" him. But I need to make sure this doesn't happen again. What should I do? Giving her up is not a option!
Note from Anton The "Aussiedoodle" is not actually a breed it is a cross.
This does not seem to be "herding" behavior it is aggression. Your dog is out of control and you need to take charge. Have a look at the training programs here. Secrets to Dog Training with Daniel Stevens has information on dog aggression.