she’s the right age for teething, which is when puppies’ gums are sore and eating can be painful. this is also the age both of my puppies went through a stage where they didn’t want to eat anything, so i would use that as an opportunity for training. i would put the bowl down and leave it for 15 minutes, and if she doesn’t touch the bowl, pick it back up. i would use her kibble as training treats so she’s working for it – you should be working on basic obedience right now, anyway, so it’s an ideal opportunity for that.
once she has all her adult teeth in, she should go back to eating normally.
i would keep things she shouldn’t eat out of her reach.
possibly dumb questions, but:
1 – has she been checked for a UTI?
2 – when was she spayed? if younger than 6 months, i would be asking my vet about spay incontinence. in my breed this seems to be a common side effect of pediatric spays.