Teton the cat loves sleeping on the backs of his farm animal friends at Snowfall Ranch in Colorado.

Cat loose for a week in JFK Airport finally caught

The Port Authority of New York and New Jersey announced that the cat loosed upon John F. Kennedy International Airport last weekend has been caught and will be reunited with her owner.