So I have a 6-month-old female puppy who is a sweetheart. Pretty much I'm seeking advice from all sources regarding this problem/topic. So when I got my dog at 2 months she was already spayed and they gave me a bag of Hills kibble. The first day she ate the kibble fine and then the next day she wouldn't even touch it. I got worried so I mixed a little bit of brown rice with the kibble and she ate it all. I have been doing this since then but with different foods like salmon, chicken, beans, tuna, beef. She sometimes won't eat the same food within a couple of hours and I give in and give her another food mixed with her kibble. Most days she will come and smell her plate and walk away and I have to hand feed her and sometimes she eats like that and sometimes she doesn't. I have contacted the vet a couple of days ago and she recommended giving her just kibble and take it away after 30 minutes for 3 days and if she doesn't eat then take her to the vet. I have not done this yet because I feel so bad when she looks at me eating my meal so I just give in and give her food scraps mixed with her kibble. I know I'm doing things the wrong way and maybe I should do what the vet recommended. My goal is to have her eat dry kibble alone without food scraps mixed in. Any recommendations/tips, should I do what the vet told me??? Thanks in advance. Also, she is on nexgard and interceptor plus if that changes anything.