I'm thinking its a bullfrog
Does not look like a toad to me :O