Its a Dingo.
A Dingo ate-cha baybee.
Yup, a baby eating Dingo...
http://www.youtube.com/watch?v=ghCTZF61ey0