It is a common problem that yorkies want whatever another one has. Happy sounds smart - puppy food is higher in fat usually so it is probably tastier
I would suggest separating them while they eat if you want to make sure Happy doesn't get too crazy with the puppy food.
Good luck! And, welcome to YT!