Place the butter into a large saucepan with sugar, cocoa powder and milk. Bring the mixture to a boil, and let boil for one minute without stirring.
Remove the mixture from the heat, and stir in the oats, peanut butter, and vanilla extract. Use a cookie scoop to place the cookies onto a large plate.
Place one chocolate heart on each cookie. Let sit until the cookies have completely set.