This might seem a stupid question but i just got to let it out...well what's the difference between a rat or mouse than a ASF and what does ASF stands for?