No problem with your question being long. I have time to read it. I am thinking there is a very good possibility your friend indulged your dog with people food and two weeks of that will cause problems going back to the dog food.
I am going to suggest a vet check. Mainly because if she has...