"A dog likes children."
Translation:Pies lubi dzieci.
Yes, that's correct. Neuter singular, masculine singular inanimate, and 'not masculine-personal plural': those genders look the same in Nominative and Accusative.
And "dzieci" is not masculine-personal, because "dziecko" is neuter. Even if the particular children you're talking about are boys, if you decided to go with "dzieci", it's not masculine-personal.