Wife just walked in as I was looking at the pic I looked at her and asked look at this pic what do you think it is...

She said its a beaver so there its a beaver...