A cane toad the size of a small dog has been captured in the Australian tropical city of Darwin, the largest ever recorded in the country's remote Northern territory, environmentalists said Tuesday.
Monster toad found in Australia.