G'day - we have a large aussie community here at BYC and a thread called "Australia, six states and one funny little Island." in case you get homesick.
Actually free ranging isn't predator proof either, so you have to expect some losses.
So glad you joined the flock