Hi there,
Parents are responsible to supervise their children within reasonable limits. However, these limits do not extend to accompanying children everywhere they go. When damages occur depsite parents' best efforts to fulfill their due dilligence obligations, liability for damages rests with the child.
Children which are capable of good judgement (normally 9 years old and older) may be required to pay at least part of the cost of damages themselves. But very young children are not considered to be capable of good judgement cannot normally be held liable for damages which they inflict.
Some personal liability insurance policies cover damages caused by young children. If you have personal liability insurance, check the terms and conditions of your policy to find out whether it covers these damages.
In any case, liability does not rest with you as long as you meet your obligation to supervise your children within reasonable limits. If your insurance does not cover damages, the owners of the damaged property will have to take the loss.
Best regards from Moneyguru
More on this topic:
Personal liability insurance comparison