A former childcare worker has been accused of sexually abusing his own children, siblings and dogs.
The Townsville father, 39, was arrested on Thursday and has been charged with 104 child sex offences.
He also allegedly he took images of his victims and distributed them over a number of years.
Police have identified 12 potential victims, some only infants.
More to come