Taking a shy cat home for the first time is bound to cause a lot of stress. It would be wise to gradually introduce the cat to parts of your house. If you have other pets, be sure to keep them separated on the first day. The new impressions around the house will be plenty to process.