I was able to see who has been viewing threads, and almost all of them are spiders... (bots that help companies like goole determine what ads to put on a webpage)
I have a feeling that this site is an ad click scam, using threads from animal related forums posted by fake users to make them look real while they generate thousands of "clicks" on the adds, which generates real cash for whoever owns the site and is renting the ad space.