So, here's my point. If you have a pet- it's your pet. You made a (and maybe it was unspoken) promise to that pet. You are to be there for that pet and do the very best for that pet. I understand that there are some situations that are unpreventable, but you should still make your pet a priority. If you have to give it up, do not give it to whomever offers the most money. Take the time to find that pet a loving home... one that is better than the one you are providing.
I read something one time that really made me think. I know people wonder why I obsess over MilShelb so much- why I spend so much time with them... the answer is this (and forgive me, I don't know the name of the person who said it first- but they are sooo smart): A dog's life ranges from around 7 years to around 16. People don't think it's a big deal to leave their dogs for hours upon hours or even up to weeks at a time... that is a lifetime to a dog. Think about it- you'll probably live to atleast 70. That's nearly 10 times longer than a dog. So, while a few hours or days isn't much to you- it is sooo long to them. They miss you. YOU are their world.
That's it. I'm off my soap box...
oh, and please please please SPAY OR NEUTER YOUR PET!!!!