Cats stretch whenever they get a chance even when they are lying down comfortably in bed. Stretching is hard work for kitties. They take it very seriously and do it religiously. It's no wonder why cats are so flexible and agile. It must have to do with the way they stretch. Even yoga could have been inspired by cats' stretching.
Check out the video below - a sleepy kitten does some stretching.
image via flickr