You sound like a great Yorkie mom. Congrats on your new baby! Like others have said, too much of anything can be bad. I would scale back on the chicken (it can also spoil their appetite for traditional dog food).
Remember that fiber is not only needed to ease constipation. It can keep loose stools in check as well. Fiber regulates the entire digestive tract, so eliminating fiber rich dog food can cause havoc.
You're clearly a caring new Yorkie owner. If you're anything like me, it's hard not to spoil them rotten!