This is the first time doing the frozen mice deal. I have normally gave live food but the shop nearest me isnt very cooperative with keeping the proper size mice and is very unreliable at best. I went to Petsmart and got a 6 pack of frozen mice. Do I let them thaw on their own or do I help the process in some way ?? ANy help would be greatly appreciated.