Absurd World News Scientists Translate Chihuahua Barks bixby June 27, 2009 3 Scientists translate Chihuahua barks - they're saying "I'm a tiny asshole." Read More