Welcome to the forum! Fangbeasts puppets are spawned from Farmhouses. I would suggest that if you can put out at least 6 of them or at the very least 3. You have to be on Goal 5.
Also, go to page 1 to get all kinds of info concerning this event.
I'm a little miffed that the wording on where to find Fangbeast puppets was unclear/non-existent. It made you use gems unnecessarily. Again search page 1.
That exact question has come up over and over in this thread.