In Hancock lake near Kilgore, ID
There were lots of tiger salamander larva in the lake too
Could also be a Western toad given the location
In Hancock lake
There were lots of tiger salamander larva in the lake too
Could also be a western toad given the location