Welcome to you, Riley and Peyton
I would strongly recommend a vet visit - to rule out any physical problem. Homecooking is a great way to feed your furkids - you have total control over what goes into their food and remember it takes GREAT human food to make GOOD dog food.
There is a section on recipes
http://www.yorkietalk.com/forums/yor...od-treats.html and another on premium kibble
http://www.yorkietalk.com/forums/yor...e-samples.html . These sections are fantastic when trying to evaluate kibble and to get ideas for home cooked recipes.
Good luck to you and the kids.