Parks and  there are nature trails in Phoenix Park and the Dublin Zoo has a pet corner and zoo train especially designed for younger children (see page 79).
There are nature trails in Phoenix Park.