Cream butter and half of the powdered sugar together until fluffy. Add vanilla and a pinch of salt, and mix for 30 seconds.
Add peanut butter and mix. Add remaining powdered sugar and mix until well incorporated and you have a cookie dough like consistency. Place bowl of peanut butter mixture in fridge for an hour.
After one hour, use a cookie scoop to form dough balls. Place on lined cookie sheet and freeze for one hour.
Melt the chocolate chips and shortening together using either a double boiler or the microwave. If microwaving, heat in microwave safe bowl in 20-second increments.
Dip the bottom of each puff into the melted chocolate. Place the puffs back on the cookie sheet or platter and freeze for another 15 minutes to set the chocolate.
Store any leftovers in an airtight container in the fridge.