I'm thinking of buying a falconry glove so I can sit in the park and pretend I'm waiting on my pet falcon to return with a fresh carcass. Any suggestions on where I should purchase my glove and what kind I should get?