Welcome to TFF. We do have admins, but they may not be as apparent around this forum as they were at yours. They do post sometimes, but they will often lurk and do things behind the scenes.

But anyway! If you have any questions, almost everyone will be up for answering them. Haha and if you want, check out the adoption thread, but it would be more for fun than anything else.