I'm sorry you're having so much battery trouble. I did as will with my old phone. We just recently found a replacement and tore the phone apart to replace it. It works, but I am thinking there is something with that phone as well, that just flat out drains the batteries. I keep it as a back up, should my 2 year old phone I'm using now bites the dust on me.
From what I see in your picture, are you sure it wasn't a baby snake? It looks pretty big to me. Nice kitty! Good job with your 7890 @actifit steps for the day. Take care my friend and enjoy the weekend!