My lil girl took to her first feeding amazing. She took the live rat in like 2 minutes! This makes me very happy! It means shes adjusting well to her new home right?