Dog food nutrition varies from brand to brand. Whatever brand you're using will have feeding guidelines on the package.
2 cans
Live insects (crickets, mealworms, flies, etc.) and canned cat food. The canned cat food should be the ground kind, as it's easier for them to eat.
Probably but only feed them puppy food.
Chicken based canned cat food with a stir stick.
A dog's food preferences depends on the dog, not the breed. My yorkie loved wet (canned) food, but yours might not.
Because of the state of the Yorkshire terriers teeth you have to be extra careful with them. You CAN feed them "soft" foods but it's not recommended. You should feed the dog kibble so they have to use their teeth. Also brushing their teeth is very important.
Mostly good dog food that is made for small dogs. I also feed mine grilled meats (not fried). He maintains his weight between 4.1 and 4.5 lbs.
smear some canned dog food on your body and chase after it
I would highly recommend dry food as it has more calories than canned food. Canned food has a lot of water in it, read the label. You could also mix a little canned food in with the dry food too. I prefer the dry food only. Be sure to feed a good name brand dog food, not some cheap generic dog food. Read the label, should NOT have meat "by products", soy, wheat, corn, beet pulp, etc. in it. You want to see things like Chicken meal (or whatever type of meat it is) & not Chicken by products. "By products" contain the worst parts of the meat, such as hooves, horns, beaks, talons, etc.
You can, but only feed the most high-quality food you can find. Also, I only suggest canned food if they won't eat anything else or they have dental problems. Otherwise, it's better to soften the hard kibble for them in water.
probably dog food since its a dog. :P i don't think metabolically it would hurt it but the dog food would be best.
Put a little canned salmon on top of her food. She'll eat.