If you have ever had the misfortune of your cat climbing and getting stuck in a tree, you know the...

read more