Oh Hun, You've got a way to go. She is only 3 months old, she is still a baby. She can't possibly grasp potty training completely right now.
Don't punish her instead keep her area small with her pee pads, water and food, she is way too young for too much freedom. I highly recommend, Lots of Postive Praise and a small treat reward for Good Potty behavior. This should reinforce using the pee pads.
As for poop eating, there are lots of stuff to try. Do a "search" here on YT for Poop Eaters. You will find lots of stuff regarding that - Good Luck though, I have 2 Poop Eaters, they are now 2.5 years old. I have slowed it down, but I just can't seem to stop it completely -- grrrr, very fustrating!