Hello RajivBansal-2486,
Ideally it is recommended to separate the Dev and Prod environment and their traffic and therefore below landing zone design is suggested. However, it also depends on case-to-case basis.
Let me know if the below document answers your query.
Azure Landing Zone