Is NOBODY wrong in the post ? POST : I have two German Shepard’s one is 3 years old (I’ll call him B) and the other is 12 (I’ll call her M). I’m 24m and these are actually my moms dogs, but they live with me. The older dog we’ve had since I was in high school. M was actually a birthday present to me from my mom.

M doesn’t listen to me or anyone for that matter. She knows basic commands like come, sit, down, and stay but like I said M doesn’t listen not even for food. When I walk M she lunges at people and especially dogs that we pass. Both these dogs are 90-100 lbs so they’re big and it’s hard to control two of them let alone one. B knows the basics and will listen most of the time but he feeds off M’s energy so when M is unfriendly then so is B. I don’t know how to train M as she is old and I can tell her joints hurt sometimes by the way she walks. She barks at B whenever I play with him which is annoying, but not hostile in any way just loud and bothersome. Both are friendly towards people at the house. B will get a bit crazy around newcomers but he’s not mean, doesn’t bite, and calms down eventually. I don’t know why they’re so bad out in public. 

The problem lies in that I want to move to a new home and I want to take B, but not M. My mom has this BF who doesn’t like dogs and won’t take either of them. Ultimately my mom knows that if I leave and I can’t take them that she will have to manage with them somehow. 

So am I the asshole because I don’t want to take M with me?