Tomato Frog

Tomato Frog - BC and the Rockies,Canada
I think this is a Tomato Frog. Not sure.