Is there a place that takes in squirrels? We had a baby squirrel show up today and watch us while we were outside. Then our cat got ahold of it. I've got it in a carrier but I'm told cat bites are normally fatal if it not taken to a rescue. If anyone has suggestions, please let me know.