You cannot buy happiness but you can buy Fishing Tackles, that's pretty much the same thing!
Duel Heavy Sinking Minnow 110 35g
Duel Heavy Sinking Minnow 110 37g
Duel Heavy Sinking Minnow 70 16g
Duel Heavy Sinking Minnow 90 29g