Can I attach Herbal Energy to a non-Grass type Pokemon?
No, the text says you can't.
Source: Furious Fists FAQ (2014-08-28), TPCi Rules Team (2014-08-28)

Relevant cards

Note: All applicable cards may not be listed below.
XY3_103