i haven't home cooked for milu because i am not a good cook. and she is very picky, so she might hurt my feelings if i cook for her. but just want to let you know that if you do choose to home cook, you will need to get supplements for your dog.
have you tried raw diet for your dog? there ARE some good kibbles out there, but i think raw is better.