sys.dm_exec_procedure_stats reset
From the docs


  The view returns one row for each cached stored procedure plan, and the lifetime of the row is as long as the stored procedure remains cached. When a stored procedure is removed from the cache, the corresponding row is eliminated from this view. 


This dmv is therefore reset for each stored procedure recompile, which can happen, for example, after index and statistics maintenance