You can give your pet vegetarian food. The right balance of different plant based sources of protiens ( eg. beans, carrots, potatoes, whole grains, corn etc) can still provide essential amino acids, Eggs are excellent souces of protiens. You can introduce non veg food chicken soup, plain shredded chicken gradually over a period of time..
Since your pet is 2 months old..you could consider starter food upto 3 months of age which has balanced nutrition..Any new food that you want to introduce should be given gradually.