Maltese are very picky eaters. First ask your vet if their is someting to be worried about. The first month with Fay was very frustrating because she wouldn't eat the same thing two days in a row. I tried everithing. From 3 different kinds of dog food to eggs and hot dogs. I could spent hours trying to make her eat and preparing different meals. I realized I was spoiling her rotten. So, I decided not to make her eat if she didn't wanted to, I took away the food and offered it every 2 hours. Eventually, after over 30 hours without eating, she became so hungry that she ate whitout hessitation. Now she eats everyday around 9pm. Dogs have to get used to an eating schedule (not theirs, YOURS!). If your vet tells you there's nothing wrong (as mine told me) you could try this.