Welcome aboard, but I must warn you, I hate when people refer to species a breed. Its like nails on a chalkboard to me. The only time the word breed should be used when talking about frogs is when it is used as a verb, as in I intend to breed tomato frogs. Breed, the noun refers to domesticate animals, which frogs aren't. Sorry, but it drives me nuts.
Any way welclome aboard. I am looking forward to seeing your mystery frog.