Up close look a the mysterious jaguarundi (video)