Hi Divya
For your 2 mnth old puppy, you may opt for either of the following food options of branded Dog Food:
1. Royal Canin Puppy starter
2. Pedigree Puppy Food
Or you may opt for home cooked food:
1. Rice & chicken
2. Rice, vegetables cooked in chicken stock
3. Boiled egg (without egg yolk) and roti
Regards
Team DogSpot