You are very right to be concerned. We lost a beagle 3 weeks ago and only just discovered over the weekend that it was a bufo frog. (after reading an article on Friday about them) I found and destroyed one in my backyard.
attachment_p_117131_0_bufo_marinus_usgs_compare.jpg