Adds missing pug icon states, adds some misc pug behaviour stuff

Signed-off-by: Cael_Aislinn <cael_aislinn@yahoo.com.au>
Merge pull request #1233 from caelaislinn/pugs

Adds missing pug icon states, adds some misc pug behaviour stuff