I must say that I agree that dogs
should have a non veggie diet, (I personally don't really agree with just preference, however if religious reasons dictate or such or you feel sooo strongly you can't get by it...) but if you do so, you have made an important decision that may affect the health of you dog, as such there is no excuse not to become well informed on it. It's plausible, maybe better than feeding a dog all sorts of cr@p as some do, but you HAVE to find out what you need to be doing for the sake of their health otherwise IMO it's tantamout to under/over feeding which in turn IMO is abuse.
I'm glad the OP posted, we don't know their exact reasons for a meat free diet, misguided or not, but if that's what they have chosen to do then so be it.
Yogesh, have a look at the other options available, such as a quality dried food which would not involve coming into contact with meat, responsibly sourced meat, but if you feel that you must continue with the veggie option please find out all you can to provide your pup a balanced diet.
If your reasons for a non meat diet are due to feelings that meat eating causes cruelty to animals, consider what an undernourished dog in your care would be. I hope you can find the solution that keeps you both happy