Well sleep cage worked very well last night for Lily, and her vet check up went really great. The vet was very happy with her health. He did her nails which made a huge difference and she has really been a good girl all day...so all in all, for a rescue she is in great condition.....and already loved....