Hi Sneha. When selecting commercial pet food, ensure the ingredients don't include, Chicken by-products and Artificial preservatives. N&D Farmina and Royal Canin are better options.
For homemade food, explore Kuddle diet section to get curated recipes.
U can feed them home made as possible (their litter box may not smell much compared to the wet and dry food if they consume)you will never see hairball problem in them or suddenly vomiting if u feed them boiled chicken or boiled mutton .Its actually to much I said , but you will see the notice...