Tomodachis are small animals.They are so small, in fact, that they have been called the pet of nature.In a country where cats and dogs can go through life with only one eye, they are a bit like a little house cat, and so much like one, they thrive.Tomodachi is...