I would think your yorkie would "need" to eat during the day.... I have always free fed my yorkies (food out all the time)... But I don't sleep with them... and they are pee pad trained....
He's still a baby... so it could be awhile until he is fully potty trained (if ever!)
Good luck!