Yesterday I went to a nearby pet store and bought a bunch of stuff for my pigeon: A little nest/bed thing that's meant for guinea pigs, a bag of peanuts, and a UVA/UVB lamp so she gets enough vitamin D.
I've discovered that pigeons are much smarter than I originally thought... I used to think they were kind of dumb, but now I know better.
I have to feed her three medications that I need to administer deep down her throat into her crop (bird stomach) via plastic syringes. She HATES this and fights me the entire time, making it very difficult for me. The first time I gave her the medicine it all went well and I was very proud of myself. However, the second time, when I left the room to wash my hands, I came back to find that she had puked up all the medicine. I was too exhausted to repeat the whole syringe-into-stomach battle a second time, so I just let it go and went to bed. The next day when I gave her the medicine I watched her for 15 minutes afterwards to make sure she was okay and able to keep the medicine down. She looked fine, so I ducked out to get a snack from the fridge, and AGAIN came back to find bird puke all over the floor... but this time I could see that she KNEW what she was doing, and that she had WAITED for me to leave so she could puke without me stopping her. So last night after I gave her the doses I held her on my lap for a full half hour so the medicine had more time to be absorbed. FINALLY I was successful and she did not puke :)
Other than the daily medicine battle it is really fun having her with me. Yesterday I put a frying pan filled with warm water on the floor and she laid down in it like a duck, very happy to have a hot bath (sooo cute).