Get your taxes done using TurboTax

Yes, they have to live with you all year, as I stated above they don't have to be a blood relative to claim as a dependent, they have to meet all the requirements.  Go through the TurboTax software and it will let you know if she qualifies.