Your right there. It can be heartbreaking. I've owned 5 dogs in my lifetime. A Nova Scotia Duck Toller (who didn't even know what outdoors was when we got her. They kept her in a small cage in the basement 99% of the time) Two mix breeds from the same father but different mothers (my friends dogs decided they both wanted the same babies daddy LOL) and A german shepard police dog (whom was locked in a room with her old owner who had passed away for three days) she was mentally unstable when I got her, she hated men and sadly I gave her away due to an attack on my boyfriend. :O you may think it was horrible to give away a dog with violent tendencies but I gave her to a couple who were both cops and owned a horse/alpaca farm and now with lots of work she is the best dog they could ever ask for. And now there's Rebel. My pride and joy Rare breed called A carolina dog (or American Dingo). I'll tell you it takes a lot of research and care when you get a breed that technically is a species not a breed. Hes a little odd compaired to regular dogs and he's got his own ways but its neat. You see Carolina dogs do unique things like communal pup rearing, regurgitation, digging small nose sized holes in spring and fall. I've been there for the birthing of two litters. But my forte is really horses. I train horses and give riding lessons in my spare time when I can