This video is amazing and gives me a whole new respect for cats