my maltese/poodle mix is currently eating nuro dog food before that he was eating blue buffalo and before blue buffalo he was eating 4health. I'm thinking about switching him back to 4health. my question is is 4health a good dog food? does it still give him the same bentifits? and by the way the only reason he's been switched so much is because when he was younger he was all about food then last thanksgiving I made him these doggie turkey balls and every since then he's acted like he was too good for dog food so I've been experimenting to make sure it wasn't the food.