I hope your right but yes hard to say as cane toads have completely taken over the area if they are non cane toads it would be great.
All 3 took off after heavy rains hope they survive the Cane toads