hi and welcome
you not had him long it will take time for him to settle,
even if he doesnt eat it when you give the food pick it up and dont give him any untill the next feed time, as soon as he finds his hungry enough he will eat.
i know it sounds harsh but if you start feeding him tip bits like your turkey then he will refuse his own,
small dogs can be very picky.
he will get there just give him time and love
