Aw, the little sweetie is super attached to you
! This can happen w/ many dogs - not eating when owner is away. It's not ideal, of course, but she *will* eat when she gets too hungry.
What you can try is when you're gone - have your son (or whoever) do something different/enticing that doesn't normally happen -- like, sprinkle powdered paremesan cheese onto her food to make it small all gooood and different - that smell is extremely enticing for doggies.