Oh Man! At least you saved your dog! lol
Where abouts is your cabin? I would contact Fish and Wildlife for that area and report all the frogs being dead in the pond. ....but leave out HOW you found them! LOL ;P
Quality Designer Leopard Geckos, Corn Snakes and more!