Do you guys know the US has the greatest concentration of cats in the world. I am talking per square metre - bye bye rat...LOL.