I ' m really sorry that you don ' t have best relationship with your mom , mine is not perfect either . I think you are right , I mean you are definitely right , they should ' ve put the dog away , maybe some other people would take her from animal shelter and she ' d be happy . but that is what ifs you know . I mean I know how it hurts to loose dog you love . I lost mine like 13 yrs ago and I still miss her sometimes , it is great love . On the other side , it is often not the fault of the dog , I mean some dogs are like this because they didn ' t have good people to help them be good . You must look at her like at puppy , maybe she just really needs some good training or something , that is really hard to say . but anyway , when you feel bad , be mean to her in your head only . Don ' t become bitter because of your sadness and anger , specially not towards the dog , it is just a dog . She will die soon anyway , dogs live just briefly and when you give them chance , even the worst cases can turn like pretty cool dogs you know ? And yeah sorry for your fam , they should ' ve handle the situation better really .