ok stupid me... Sorry about that I should have known better. So I did what you said and got these errors.
Msg 111, Level 15, State 1, Procedure dashCommerce_Store_FetchFavoriteProducts, Line 17
'CREATE/ALTER PROCEDURE' must be the first statement in a query batch.
Msg 156, Level 15, State 1, Procedure dashCommerce_Store_FetchFavoriteProducts, Line 38
Incorrect syntax near the keyword 'PROCEDURE'.
Line 17 is this "SELECT TOP 3 " and line 38 is this "ALTER PROCEDURE [dbo].[dashCommerce_Store_FetchFavoriteCategories]"