Just about any meat eater will eat chicks, given the chance. Dogs can be trained to leave them alone, cats, not so much.
As I said before, here's why: "PEEP PEEP PEEP PEEP PEEP PEEP PEEP!!!!!" Translation: "I'm alone, come and eat me, I'm alone! Come and eat me....!!!!"
But since chicks are little and fairly easy to contain, I just keep mine protected in a pn until they get about pigeon size, at which point both my dogs and cats ignore them.
My cats are a little afraid of the grown chickens. When I open the back door to let one of the cats out, and there are chickens around the back door, the cats freeze, crouch way down low, look around nervously, then run past the chickens, and look fearfully back over their shoulders.
Today, I looked out my window, and saw the neighbor's German shepard in my driveway. Then I saw three of my guineas rundown the driveway toward him, the dog's tail went between his legs, and he turned and ran away from those scary birds.
Other dogs, and I've heard of a few cats, would go after the chickens as well as the chicks. You just have to watch your own animals, see what they do, and act accordingly. The Cesar method works, it's what I used to get my Lab mixes to leave the birds alone.