Yes, you and your recipient both need power BI pro license (share and view shared dashboard).
please check below,
Could you please mark the proper answer as solution or share the solution if it's convenient for you? That will be a big help to the others.
Hi Dale, honestly I was hoping that perhaps a moderator would help answer since it is not completely clear. I believe (not confirmed) that anyone can view for an introductory period of 90 days, then once that expires the viewer must have a PRO license to view.