But her parents are willing to raise him, they didn't know any of this. Don't go by what Dhara said in the episode today. She called them irresponsible and left the baby to die, which she did not.
Dhara is making up shit to prove her point and how good a mother she is.
Shweta is a young girl who made a huge, unforgivable mistake, that doesn't mean she has no right on that baby. With counseling and support she can become a great mother which her parents must be willing to do.
I agree with you 1000%, Shweta can learn to take care of her baby but that doesn't mean just because she says she doesn't want the baby that they can give the baby to Dhara.
Shweta's parents are there to support her in everything and while she definitely needs counseling, until then the grandparents can take care of the baby.
Also I would hate for Dhara to get another woman's child. Gaumbi and her willing to adopt chiku they can adopt another baby also, from an orphanage. But if that is also not an option, then force leadben to support a baby bump and have Dhara naturally conceive a baby.