Seriously, you guys, if you decide to get a pet, don't just give it away. Better yet, think before you get it, to make sure that under no circumstances the pet is going to end up in someone else's house. If nothing else, it's like a great stress to them.
I have owned two dogs in my lifetime, have many friends with dogs, and I can assure you, anything that barks can be trained not to poop in the house - that is, if you are willing to provide enough outside time for your pet. If you don't like walking with your dog, or if you think you will not have enough time (an average dog needs 3-4 hours a day) to walk with your god - then just get a fish or something.
Really, before you buy anything, you're supposed to research on the animal, to make sure you can provide the necessary care for it.
To the guy with the parrot - what did you expect? Parrots need a lot of communication. They need you to play with them, if you are not willing to provide them with companions of their own breed. They need a lot of toys to play with, too.
Parrots pluck their feathers bald and even kill themselves if they are alone and bored. What would you feel like if someone lock you up in the cage without any communication whatsoever?
I just hate it when people get a pet without knowing anything about it, and then give it away because they don't like something that the pets do naturally - they could have found out those things ahead of time and save the trouble. I really don't care for the owner's trouble, I just feel bad for an animal that would go through that.